【发布时间】:2015-06-10 16:21:08
【问题描述】:
尝试
sudo npm install protractor -g
同样臭名昭著的错误/警告再次出现(谷歌搜索无济于事):
gyp WARN EACCES user "root" does not have permission to access the dev dir "/Users/dmitrizaitsev/.node-gyp/0.12.0"
似乎发生的情况是node version 0.12.0 在同一安装过程中一次又一次地下载和重建,尽管我的机器上是当前节点版本:
node -v
v0.12.0
问题:
目录“/Users/dmitrizaitsev/.node-gyp/0.12.0”实际上不见了!为什么会有这样的误导性信息?
为什么在
node v0.12.0和上次使用node-gyp成功重建期间都没有创建此目录?(显然)如何防止这种情况发生?
如果这很重要,我会运行 Mac OSX 10.8.5。
【问题讨论】:
标签: node.js permissions npm root