Windows环境下:
1.下载
2.安装
因为windows的管理员权限机制,所以这里不推荐安装在C盘,我在这里更改为了非系统盘。例如:D:nodejs
3.检测cmd命令行,输入node -v
4.配置全局模块的存放路径
npm是NodeJS的模块管理,我们可以自己配置npm的全局模块的存放路径以及cache的路径,例如我希望将以上两个文件夹放在NodeJS的主目录下,便首先在NodeJs下建立“node global”及“node cache”两个文件夹。
接着在cmd中键入两行命令:
npm config set prefix "D:nodejsnode global"
npm config set cache "D:nodejsnode cache"
可以通过输入npm config get prefix来查看设置是否成功。
5.设置系统环境变量
由于改变了module的默认地址,所以用户变量都要跟着改变一下(用户变量PATH修改为刚才我们设置的全局模块存放路径),要不使用module的时候会导致输入命令出现“xxx不是内部或外部命令,也不是可运行的程序或批处理文件”这个错误。
我使用的全局模块存放路径为D:nodejsnode global(见上方设置的prefix值),我将它添加到我的用户变量里面
新建变量:
NODE_PATH D:nodejsnode_modules
设置PATH:
%NODE_PATH%;C:UsersAdministratorAppDataRoamingnpm;D:nodejs;D:nodejsnode global;
编辑 ~/.npmrc 加入下面内容
registry = http://registry.cnpmjs.org
或者cmd命令行:
npm --registry http://registry.cnpmjs.org info underscore
6.测试模块
在命令行输入npm install bower -g,稍等片刻后便会安装成功,再次在命令行输入bower -v,会出现正确的版本号,表示配置成功。
安装supervisor模块:
安装supervisor 来控制调试代码。 不需要每次停止重启node.js的服务
npm -g install supervisor