/bin/sh: npm: command not found
mac使用zsh的nvm插件安装的node,node npm在命令行都执行正确,但是在开发者工具提示找不到
3 回复
碰到同样的问题,也是使用nvm安装的node和npm
开发者工具中提示:/bin/sh: npm: command not found
解决方式:
1、打开命令行终端,输入:
which npm
应该会显示:
Users/xxxx/.nvm/versions/node/v10.15.3/bin/npm
2、做一个替身到/usr/local/bin下:
sudo ln -s /Users/xxx/.nvm/versions/node/v10.15.3/bin/npm /usr/local/bin/npm
这样问题就解决了
使用 @ 听风(章宵) 提到的方法时,还需要注意 node,
npm 和 node 都需要软链到 /usr/local/bin/ 目录下,即该目录下需要 node 和 npm。
/usr/local/bin/npm
/usr/local/bin/node