一、 安装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的网页。