了解知识
上一篇讲了常规的nodejs的安装和设置。但这种常规方法有个大问题:nodejs所在的目录和各个应用(如express、karma等)的目录不在一起,时间一长,东一个西一个,说不清理还乱。
 
node本身就是一个解压即可用的绿色软件,关键是设置。
 
为此,对node进行了目录优化。
 
首先新建目录d:\js\nodejs,再在下面建node_cache、node_global、node_modules三个目录,如下图:
 
 
其次,将c:\program files\nodejs目录copy到d:\js\nodejs。
第三,将c:\Documents and Settings\userName\Application Data\npm目录下的文件copy到d:\js\nodejs\node_global。
第四,将c:\Documents and Settings\userName\Application Data\npm_cache目录下的文件copy到d:\js\nodejs\node_cache。
第五,修改系统变量path=d:\js\nodejs;d:\js\nodejs\node_global。
第六,修改系统变量node_path=d:\js\nodejs\node_global\node_modules。
第七,开启cmd,执行:
npm config set prefix "d:\js\nodejs\node_global"
npm config set cache "d:\js\nodejs\node_cache"
 
优化完毕。
 
新开启cmd,执行node -v,npm -v,node正常。
已安装express,进入node,执行require('express'),正常。
 
优化成功。
 
今后,使用npm进行安装时,采用-g指令。
 
优化后还有一个好处是:可以将nodejs目录拷贝到任何目录或计算机上,设置path和node_path即可。快捷、简单。
标签: node.js
扩展知识