node.js second day

 

 1 create global link
 2 使用全局模式安装的包不能直接通过require使用,但是nmp提供了一个 nmp link ,这个可以打破限制
 3 
 4 $ nmp link [express]
 5 ./node_modules/express->/usr/local/lib/node_modules/express //这样我们就可以把全局包当做本地包使用
 6 
 7 Notice:nmp link不支持windows
 8 
 9 Packages are released:
10     $ mkdir efolder
11     $ cd efolder
12     $ nmp init 就会生成一个标准的package.json
13     $ create a index.js as package interface
14     $ nmp publish 
15     
16     打开浏览器,运行http://search.npmjs.org/,可以找到自己发布的包
17 
18     nmp install efolder //安装包
19 
20     package update:
21        $ edit version field  in  package.json file
22        $ nmp publish
23 
24     cancle package publish:
25        $ nmp unpublish
26 
27     调试:
28         /*
29         *author:e路相扶
30         *filename debug.js
31         */
32         var a=1;
33         var b='world';
34         var c=function(x){
35             console.log('hello '+ x +a);
36         };
37         c(b);
38         $ node debug debug.js
39 
40 远程调试:
41 
42 //打开调试服务器
43     node --debug[=port] script.js
44     node --debug-brk[=port] script.js
45 
46 Text:
47     node --debug 命令选项可以启动调试服务器,默认情况下调试端口是5858,也可以使用--debug=1516指定调试端口为1516,

 

 

posted @ 2013-07-05 11:18  尹少爷  阅读(341)  评论(0编辑  收藏  举报