Node.js的3个相关配置

  1. 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
  2. NODE_PATH
    • 这个要添加到环境变量,否则node就找不到全局node_modules里的模块
    • 如果是Mac系统的话,就是在.bash_profile(没有的话就新建,用户目录下)里添加一行
    • export NODE_PATH=/Users/xMan/node/lib/node_modules
    • Linux是.bashrc
  3. PATH
    • 将node的可执行文件路径添加到PATH环境变量以后,才能通过命令行直接使用;
    • 在.bash_profile配置文件里添加一行
    • PATH=$PATH:/Users/xMan/node/bin

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。