或者可以
执行 npm config list
可以看到npm会把全局的安装包放在preifx指示的 "/home/work/nodejs/bin"目录下
这下了解了,原来是我们没有 *** 作home的权限(Mac的设计初衷不让修改home目录);
PS: 我们当然可以修改home目录的 *** 作权限来安装node_modules,但是亲测安装了之后却并不能执行gulp命令,其实这个目录'/home/work/nodejs/bin'本身是有问题的。
执行 vim ~/.npmrc
改为
sudo npm install -g gulp
执行 gulp -v 有效!
前言:安装好gulp后却报错 gulp: command not find,查找了好多资料都无果。最后发现原来是我的node没有安装到C盘,而node又内含npm,所以不仅要修改.npmrc的配置,还有更改环境变量。以下是我的解决方案步骤,供大家参考。在node的安装目录下得到这个路径:
查看是否修改成功
找到npm的安装路径。(F:\workspace\aodianyun\zyytest\es6\test\node_modules)
最后还需要告诉系统,node和npm的位置,这时候需要在“环境变量”的对话框“系统变量”这一栏中找到“path”变量。
增加 node中npm的安装地址:D:\node\node_modules\npm
如果node的全局变量地址(C:\ProgramFiles\nodejs\node_global)改变也需要增加到环境变量中
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)