试图
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 版本:
node -v
v0.12.0
问题:
目录"/Users/dmitrizaitsev/.node gyp/0.12.0"实际上丢失了!为什么会有这样一个误导性的信息?
为什么这个目录既不是在
node v0.12.0
年期间创建的,也不是在上一次使用node-gyp
成功重建期间创建的?(显然)我该如何防止这种情况发生?
我运行Mac OSX 10.8.5,如果这很重要的话.