node.js - 提取过程中带有 package.json 的 NPM 安装退出 --> gunzTarPerm 且没有错误消息

标签 node.js ubuntu npm package.json npm-install

我有一个关于 npm install 的奇怪问题。我只是在我的项目中运行 npm install 并在同一目录中使用 package.json

这是 package.json 的相关部分 http://pastebin.com/zgT6eRxC

一切似乎都很顺利,直到它在这个过程中遇到这个部分

extract → gunzTarPerm

我运行了 npm install --verbose 但它只是到达这里并停止/退出,没有任何错误消息或文本。我的 node_modules 不完整。

我不知道这是否相关,但在最后一行之前它正在处理一堆文件

例子

npm verb gentlyRm don't care about contents; nuking /<path>/node_modules/.staging/require-bede8d129b4b602814b0d94932a5f956

软件版本:

NPM - 3.3.12
Node - 5.1.0
Ubuntu - 14.04.03

有没有人知道这里发生了什么。我可以在我的 Arch Linux 开发机器上执行 npm install 并且一切都安装得很好。我不确定我的 Ubuntu 安装缺少什么。

谢谢

最佳答案

回答我自己的问题。在 512MB DigitalOcean Ubuntu 服务器上运行它。原来没有足够的内存来完成事情。我做了一个交换文件,它完成了。

这里是关于如何制作交换文件的链接 https://www.digitalocean.com/community/tutorials/how-to-add-swap-on-ubuntu-14-04

关于node.js - 提取过程中带有 package.json 的 NPM 安装退出 --> gunzTarPerm 且没有错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34056467/

相关文章:

javascript - 填充中的 Mongoose 排序不起作用

javascript - nodejs facebook messenger bot 管理员或编辑器 id 而不是页面 id

node.js - heroku 支持 Express 3.0 吗?

linux - Ubuntu 16.04 "Bash: Alias: X: not found"

node.js - 更新 shrinkwrapped 项目中的间接依赖

windows - 在 Windows 8.1 上安装 node.js 后出现 npm 错误

mysql - 我无法将 grafana 与在同一 ubuntu 服务器虚拟机中运行的 mysql 数据库连接

java - 使用环境变量中的属性运行java

node.js - 找不到绑定(bind).gyp(cwd :\node_modules\appium\node_modules\heapdump) while trying to load binding. gyp

ruby - Windows 7 - 如何解决 “You need to have Ruby and Sass installed and in your PATH for this task to work” 警告?