我在windows上的linux虚拟机中安装了节点JS。问题是我不能像npm install -g node-inspector那样使用npm。但我认为错误是因为我的节点版本。我的节点JS版本是0.10.35。我试过下面的一个。但它仍然无法奏效。 错误消息 gyp WARN EACCES user" root"没有权限访问开发目录"〜/ .node-gyp / 0.10.35"
sudo npm cache clean -f
sudo npm install -g n
sudo n stable

答案 0 :(得分:0)
您在Linux虚拟机中安装了node
v0.10.35。假设节点仍然有效,请按照以下方法修复你的npm。
curl https://www.npmjs.org/install.sh | sudo sh
这可以让你工作npm
。
但是,您报告的错误听起来更像node-gyp
的问题并构建原生插件。如果您在运行npm
时收到错误,请将npm-debug.log
上传至https://gist.github.com,并在https://github.com/npm/npm/issues npm
问题跟踪器中发布指向要点的链接
谢谢!