采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,我在mac上装了node,但是执行npm -v就总提示:-bash: npm: command not found,是什么原因呢?
这种一般是环境变量没配置好,用官网的安装包应该不会有这种问题的啊
好像是权限问题,我按照下面的方法删除nodejs,从新安装了一下,npm还是不能执行。 =============================================== 问题描述:mac安装完nodejs后,执行node命令正常,但是执行npm提示: -bash: npm: command not found 问题原因:是因为安装过程中,由于权限问题,相当的文件没有写入到/usr/local/lib目录导致。主要是因为是pkg文件安装,所以过程中有些错误可能没有提示出来,导致你安装没问题,结果使用npm就出问题了。 解决办法:执行chmod 777 /usr/local/lib;然后使用命令sudo installer -pkg node-vx.x.x(版本号).pkg -target /执行安装。问题解决~ ! :)
我卸载了重装了一下还是不能用,应该不用自己配环境变量,node的指令可以用,但是npm就怎么都不行。网上有人说是因为权限问题,我照着下面的方法试了,还是不能用。 ============================ 问题原因:是因为安装过程中,由于权限问题,相当的文件没有写入到/usr/local/lib目录导致。主要是因为是pkg文件安装,所以过程中有些错误可能没有提示出来,导致你安装没问题,结果使用npm就出问题了。 解决办法:执行chmod 777 /usr/local/lib;然后使用命令sudo installer -pkg node-vx.x.x(版本号).pkg -target /执行安装。问题解决~ ! :)
登录后可查看更多问答,登录/注册
【毕设项目精品】前端实战,对接真实服务端数据,开发完整项目
1.7k 14
1.4k 13
1.9k 12
1.4k 12