Node.JS进行简单新技术分析及环境搭建
2013-02-23 14:54:00 来源:WEB开发网或npm config set registry “http://registry.npmjs.vitecho.com”
一般安装常用的组件:
$ npm install express -gd
$npm install express-messages -gd
-g参数是让被安装的组件放到Node.JS lib目录下的node_modules目录下, 在这个位置,可以方便程序共享使用,
d参数就是在安装组件时,同时分析这个组件所有依赖项并进行安装。
当然,也可以本地安装一些网上下载的组件,只要下载的组件里有package.json文件即可,这个文件是组件的描述文件,包含此组件的依赖关系。
三,从一上例子程序开始:
新建一个文件,名为hello.js
内容如下:
var http = require('http');
var url = require('url');
http.createServer(function (req, res) {
var path = url.parse(req.url).pathname;
res.writeHead(200, {'Content-Type': 'text/plain'});
res.write('Hello!!!!');
res.end(path); }).listen(80, "127.0.0.1");
console.log('Hello,World ! \n.....from Node.JS');
保存后终端里执行
node hello.js
这样就建了一个Web服务器,你在一个浏览器中输入
http://127.0.0.1就可以看到结果。
四,调试方法:
新的开发环境,测试方法很重要,Node.JS的调试方法有几种
1.Node.JS内置的调试器:
用命令node debug hello.js就可以调试方式来执行刚才写的代码
2.基于V8插件的调试器
安装google v8调试器插件 : http://chromedevtools.googlecode.com/svn/update/dev/
参考https://github.com/joyent/node/wiki/Using-Eclipse-as-Node-Applications-Debugger
英文不好的参考这个:http://www.html5china.com/HTML5features/WebSocket/20111206_3046.html
3.基于工具node-dev
>npm install node-dev -gd
>node-dev hello.js
可进行调试运行。
4.基于Chrome浏览器的调试器
npm install node-inspector -gd
更多精彩
赞助商链接