更改 npm node_modules 的 PATH
Posted
技术标签:
【中文标题】更改 npm node_modules 的 PATH【英文标题】:Changing PATH for npm node_modules 【发布时间】:2019-03-22 11:45:41 【问题描述】:大约 2 周以来,我一直在解决使用 npm 包的问题。任何节点模块(我尝试过 gulp、gulp-cli、mocha、react、babel 等)在 Git Bash 中都会返回“找不到命令”错误。
我有 Windows 7 Professional、Node 8.11.1(64 位)、npm 5.6.0。
我已经尝试过的是:
在this course第11讲的gulp-cli的情况下
-- 全局卸载包并重新安装
-- 完全卸载并重新安装Node和npm
-- 改变环境变量的PATH和NODE_PATH
用户变量
路径:C:\Program Files\Git\usr\local\node_modules\;C:\Users\Millionaire\AppData\Roaming\npm;
系统变量
路径:C:\Program Files\Git\usr\local\node_modules\;%USERPROFILE%\AppData\Roaming\npm;
$哪个节点
/c/Program Files/nodejs/node
$which npm
/c/Program Files/nodejs/npm
$ npm list -g
C:\Program Files\Git\usr\local
非常感谢您提供的任何帮助!
【问题讨论】:
【参考方案1】:试了几次
$npm list-g package name
对于 gulp 和 http-server 等,它一直给我
C:\Program Files\Git\usr\local
所以我将它添加到系统 PATH 环境变量中。退出并重新启动 Git Bash,它终于对我有用。哈利路亚。
【讨论】:
以上是关于更改 npm node_modules 的 PATH的主要内容,如果未能解决你的问题,请参考以下文章