【发布时间】:2014-12-28 13:30:44
【问题描述】:
我尝试处理安装新模块的 Node.js 权限问题,在此过程中它完全搞砸了,所以当我全局安装某些东西时,它只是没有终端功能。 例如,以前的默认路径是 /usr/local/lib/node_modules,但现在每当我使用 npm -g 安装某些东西时,它都会将它安装在我的 OSX 主文件夹 (!!) 中,并且无法全局访问。 我尝试删除所有内容,重新安装 Node.js,但没有任何帮助。 这一切都是在关注this thread之后发生的
使用这些行:
sudo chown -R $(whoami) ~/.npm
sudo chown -R `whoami` /usr/local/lib/node_modules
请帮忙..我已经做了几个小时了:(
【问题讨论】: