尝试在实时服务器上更新 npm 时出错?

尝试在实时服务器上更新 npm 时出错?

我运行此命令,过了一会儿它显示:已杀死。为什么?

sudo npm install -g npm
extract → gunzTarPerm     ▌ ╢█████████████████████████████████████████████████████████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟
Killed

我的开发机器上安装了 3.10.10 版本,但我只能使用 3.5.2 版本。我无法升级。

还是3.5.2。

npm -v 仍然显示 3.5.2。

尝试这个: sudo npm install -g[电子邮件保护]

现在,我部分搞对了。版本现在是 3.10.10。但现在我遇到了其他错误。

Found bindings for the following environments:
  - OS X 64-bit with Node.js 7.x

This usually happens because your environment has changed since running `npm install`.
Run `npm rebuild node-sass --force` to build the binding for your current environment.

答案1

解决方案是向我的服务器添加一个交换文件,因为它内存不足。

相关内容