node.js win7环境搭建与基本测试

node.js win7环境搭建与基本测试

1.node下载 这个不多说,百度到官网下载相应的版本就行,这里我是在win7环境下安装的;

测试:cmd控制台键入:node -v,出现版本则为正常

该引导步骤会将node.exe文件安装到D:\dev\nodejs\目录下,并将该目录添加进PATH环境变量。所以node的path环境变量是不用自己配置的;

2.npm及相关环境安装

同样cmd中键入npm -v 相看npm的版本;

同样cmd中继续键入,安装node相关工具环境,g表示全局安装:

键入命令:npm install express 回车等待安装express……..

键入命令:npm install jade 回车等待安装jade……..

键入命令:npm install mysql回车等待安装mysql……..

……..安装什么组件,取决于环境搭建需求

默认情况下上述组件都是安装在C:\Program Files\nodejs\node_modules文件夹下 这也是nodejs相关组件的自动查找路径

这里需要注意的是express命令 :运行express提示” express”不是内部或外部命令,原因是版本问题,当前版本是4.0.0,改成3.5.0即可运行。

键入命令:npm install -g express@3.5.0 

3.安装CoffeeScript

cmd中继续键入命令 npm install coffee-script -g

完成成继续键入命令 coffee -v 确认安装,出现版本号表示安装成功.

4.创建一个工程:

之前的命令npm install express -g 就是在安装express命令

现在在cmd中键入命令 express myapp(myapp这是随意起的工程名)

这时发现C:\Users\Administrator下多了一个myapp文件,当然如果找不到就直接在计算中全局搜索myapp这个文件夹;同样的这个myapp文件夹中会多出几个默认文件,这里我们就不讨论了,下面是把原来node的安装目录下的node_modules文件夹复制到这个myapp文件夹下.OK这里工程创建完毕

5.测试:

   一些命令的测试上面已经说明了,下面就测试没有用过的两个

   a.coffee命令测试:

      在myapp的创建目录中,即包含myapp的文件夹下:创建一个test.js的js文件;

      在js中写入如下代码:  console.log(“hello world”);  保存

      那么接下来直接在cmd中键入命令: coffee test.js 打印出hellow world,测试成功

   b.测试服务器创建:

     在上面test.js同样位置创建test2.js

    在这个js中写入代码:

var http = require("http");
http.createServer(function(request, response) {  
    response.writeHead(200, {"Content-Type": "text/plain"});  
    response.write("Hello World");  
    response.end();
}).listen(8888);
那么测试:cmd中键入 node test2.js 运行结果为:Hello World,测试成功
接下来打开浏览器, 键入地址:http://127.0.0.1:8888/
发现输出: Hello World 测试成功,服务器8888端口建立成功.
注意:这里更改js文件中的内容后需要再node test2.js 命令再运行 才会发现输出结果更改了 .

6.更改工程创建目录:
a. cmd中键入命令cd D:\softSetting\node 回车,再键入d: ,则进入到 D:\softSetting\node\这个目录下

node.js win7环境搭建与基本测试

b.创建工程: express a 则创建一个工程名为anode.js win7环境搭建与基本测试

相应位置多出 一个a文件夹,再把node_module复制到该文件夹下,即创建成功,

node.js win7环境搭建与基本测试

 

同样再做服务器端口创建测试;

node.js win7环境搭建与基本测试

node.js win7环境搭建与基本测试

好了这里就写这么多,基本没问题了 ;

参考:

http://www.cnblogs.com/linjiqin/p/3765390.html

http://www.cnblogs.com/pigtail/archive/2013/01/08/2850486.html

 

 

 


    

 

转载于:https://www.cnblogs.com/hyxiaoxiao/p/4831694.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/109320.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号