Node.js的3个相关配置
- prefix
- 这个设置会影响到全局node_modules路径(可以通过npm root -g查看当前全局node_modules路径);
- 修改方法是执行“npm config set prefix 全局路径”;
- 注意这里的全局路径不需要具体到 .../lib/node_modules,设为lib的上级目录就可以了;
- 比如说,npm config set prefix /Users/xMan/node/,那么全局node_modules路径就是 /Users/xMan/node/lib/node_modules;
- 如果npm config修改无效的话就直接修改配置文件.npmrc
- NODE_PATH
- 这个要添加到环境变量,否则node就找不到全局node_modules里的模块
- 如果是Mac系统的话,就是在.bash_profile(没有的话就新建,用户目录下)里添加一行
- export NODE_PATH=/Users/xMan/node/lib/node_modules
- Linux是.bashrc
- PATH
- 将node的可执行文件路径添加到PATH环境变量以后,才能通过命令行直接使用;
- 在.bash_profile配置文件里添加一行
- PATH=$PATH:/Users/xMan/node/bin
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。