继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

阿里云服务器Linux环境下执行npm install和webpack打包导致killed问题解决

无敌威威
关注TA
已关注
手记 1
粉丝 4
获赞 10

在做慕课网课程《手把手从零打造企业级电商平台-前端实战》课程最后的服务器部署上线的时候,把项目从git拉下来的初始化npm install的时候一直被Linux Killed掉…而且在进行webpack打包的时候也是一直Killed

找了一下原因,可能是npm从远程下载包的时候最好配置下阿里的镜像源,具体如何配置见https://npm.taobao.org/

接下来我们修改一下Linux的Swap分区:

1、输入 free -m 查看 Swap 分区情况
![图片描述][2]

2、这里是Swap分区为0,表示没有分配,接下来开始执行

cd /opt     //我的目录是opt
mkdir swap  //创建文件夹
cd swap     //切换到文件夹下

3、使用dd命令新建分区文件,我这里分配了一个1G

dd if=/dev/zero of=swapfile bs=1M count=1024

4、将swapfile增加为swap分区,并开启

mkswap swapfile  
swapon swapfile  

5、使用free命令查看你的swap分区是否已经变大
![图片描述][2]

之后再去执行试试吧

打开App,阅读手记
7人推荐
发表评论
随时随地看视频慕课网APP

热门评论

非常有用

反手就是一个赞,谢了大佬

就是这个原因,按照此方法搞定啦,赞一个

查看全部评论