亲测有效。
这种问题我已经解决了,主要是你的npm全局路径不对导致的
npm安装一些常见工具比如 gulp
npm install -g gulp
提示安装成功之后 ,使用发现不存在comman gulp,这个时候我们要检查下npm全局路径在哪里
npm root -g
正常的路径应该是 /usr/local/lib/node_modules,如果你的不是就要重新指定:
npm config set prefix /usr/local
然后在执行检查路径的方法看看是不是正常了呢 最后建议使用mac的同学不要用sudo 而是用包管理工具 我用的是homebrew
链接:https://www.zhihu.com/question/40031452/answer/121193932