服务器 512M 内存, npm 老是被 killed 该怎么办?

2017-11-28 11:14:55 +08:00
 LeungJZ

编译 node-sass,就连现在打个包都被 killed 了,怎么办好?


> ROCBOSS-UI@2.2.1 product /home/website/rocboss
> export NODE_ENV=production&&set NODE_ENV=production&&webpack --progress --colors

是否压缩文件:true
production
输出路径:web/dist/
production
 78% additional chunk assetsKilled

我还专门把 mysql 关掉再编译的,还是通不过,怎么办? 这是服务器的内存情况。

4358 次点击
所在节点    服务器
10 条回复
yaopingan
2017-11-28 12:25:31 +08:00
用 cnpm 被 kill 的概率会小很多
Shura
2017-11-28 12:31:55 +08:00
openvz 架构就这样,可能母鸡内存满了。
zouxy
2017-11-28 13:23:45 +08:00
加 swap
asen1987
2017-11-28 13:24:23 +08:00
加钱
LeungJZ
2017-11-28 14:44:38 +08:00
@asen1987 加不了内存。
@zouxy 怎么加 swap ?
@yaopingan cnpm 难道就不用编译的了么?而且国外的服务器用 cnpm 慢的要死。
yaoliyc
2017-11-28 17:04:14 +08:00
@LeungJZ 如果硬盘有富余可以试着将硬盘空间加到交换区
LeungJZ
2017-11-28 21:54:27 +08:00
@yaoliyc 这个不会啊,而且本来就有 64 的 swap,会冲突吗?
yaopingan
2017-11-29 07:34:35 +08:00
@LeungJZ cnpm 安装模块相对内存占用少点。你到服务器进行前端代码构建,这个不是很合理啊,为啥不在本地做完?
yaoliyc
2017-11-29 07:51:09 +08:00
@LeungJZ 这个需要你自己百度了,我自己买的 vps 没梦操作成功。
iceheart
2017-12-08 09:47:28 +08:00
google swapon swapoff

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/410137

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX