比如npm install -g XXX
安装好了,现在运行XXX
却提示不是内部或外部命令.
这个时候,你有两个办法:
这两个办法都是在同一个地方改动:
计算机-右键-属性-高级系统设置-系统属性-高级-环境变量
第1个:如果没有改过npm的默认配置,那么你直接在系统变量-path
里追加;C:\Users\Administrator\AppData\Roaming\npm
确定后,cmd就可以运行XXX
了
第2个:改过了配置,比如曾经改过:
npm config set prefix "D:\nodejs\node_global"
npm config set cache "D:\nodejs\node_cache"
那么先运行npm config get prefix
获得目录,把目录下的node_modules即D:\nodejs\node_global\node_modules
新建到一个名为NODE_PATH
的变量
即可.