Node.js使用实践

一、 安装Python

从以下地址下载并安装Python2.7.10(Windows)安装程序:

https://www.python.org/downloads/

ADD TO PATH选项

二、 安装NODE.JS

从以下地址下载并安装node.js(Windows)安装程序:

https://nodejs.org/

ADD TO PATH选项

Current Version: v5.0.0

安装路径:D:\nodejs

三、 配置NODE.JS

进入命令行模式,将当前目录切换至:D:\nodejs

node -v

node -h

node help install

npm的包安装分为本地安装(local)、全局安装(global)两种,从敲的命令行来看,差别只是有没有-g而已:

本地安装

1. 将安装包放在 ./node_modules 下(运行npm时所在的目录)

2. 可以通过 require() 来引入本地安装的包

全局安装

1. 将安装包放在 /usr/local 下

2. 可以直接在命令行里使用

设置全局目录:

npm config set prefix "D:\nodejs"

设置Cache目录:

(先建好cache目录)

npm config set cache "D:\nodejs\cache"

Taobao镜像:

npm install cnpm --registry=https://registry.npm.taobao.org -g

如果使用taobao镜像安装,可以使用cnpm命令替代npm命令

也可以将默认资料库通过以下命令改为:

npm config set registry https://registry.npm.taobao.org

NPM中国镜像:

npm config set registry http://registry.cnpmjs.org

npm --registry http://registry.cnpmjs.org

四、 安装常用模块

到哪去找我需要的模块,有个网站必须提一下,http://search.npmjs.org/

--编译模块

npm install node-gyp -g

npm install gyp -g

--nw.js

npm install nw -g

--其他模块

npm install cordova -g

npm install phonegap –g

npm install socket.io –g

npm install express -g

npm install ffi ref –g

五、 测试程序

写一段简短的代码,保存为helloworld.js,大致看下nodejs是怎么用的。

var http = require("http");

http.createServer(function(request, response) {

response.writeHead(200, {"Content-Type": "text/html"});

response.write("Hello World!");

response.end();

}).listen(8080);

console.log("Server running at http://localhost:8080/");

打开命令行,转到当前文件所存放的路径下,运行 node hello.js命令即可

如果一切正常,可以看到命令行输出:Server running at http://localhost:8080/

同时,在浏览器输入http://localhost:8080/,可以看到一个写着helloworld的网页。

你可能感兴趣的:(Node.js使用实践)