mac安装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 /执行安装。问题解决~ ! :)