npm命令执行不了

来源:2-2 nodejs和npm的介绍与安装(mac,windows)

菲迪亚斯

2017-08-20

老师,我在mac上装了node,但是执行npm -v就总提示:-bash: npm: command not found,是什么原因呢?

写回答

1回答

Rosen

2017-08-20

这种一般是环境变量没配置好,用官网的安装包应该不会有这种问题的啊

0
2
菲迪亚斯
我卸载了重装了一下还是不能用,应该不用自己配环境变量,node的指令可以用,但是npm就怎么都不行。网上有人说是因为权限问题,我照着下面的方法试了,还是不能用。 ============================ 问题原因:是因为安装过程中,由于权限问题,相当的文件没有写入到/usr/local/lib目录导致。主要是因为是pkg文件安装,所以过程中有些错误可能没有提示出来,导致你安装没问题,结果使用npm就出问题了。 解决办法:执行chmod 777 /usr/local/lib;然后使用命令sudo installer -pkg node-vx.x.x(版本号).pkg -target /执行安装。问题解决~ ! :)
2017-09-03
共2条回复

真实数据对接 从0开发前后端分离的企业级上线项目

【毕设项目精品】前端实战,对接真实服务端数据,开发完整项目

4262 学习 · 4113 问题

查看课程