Linux:
主要是你的npm全局路径不对导致的
npm安装一些常见工具比如gulpnpm 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
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
Windows7:
window7 下偶然也碰到了这个吊问题,各种命令行安装成功后一直提示vue无效的命令然后从安装完成的提示里找到了 vue-cli的路径,然后将这段路径放入了环境变量PATH中,然后就成功了!
例如:
C:\Users\liub\AppData\Roaming\npm\vue-init -> C:\Users\liub\AppData\Roaming\npm\node_modules\vue-cli\bin\vue-init
然后我将C:\Users\liub\AppData\Roaming\npm
放入了环境变量
然后居然特么的就可以用了
作者:sam
链接:https://www.zhihu.com/question/40031452/answer/132305384
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。