Javascript VueJS:为生产而建…被杀
运行Javascript VueJS:为生产而建…被杀,javascript,vue.js,deployment,centos,Javascript,Vue.js,Deployment,Centos,运行npm时运行构建或vue cli服务构建。大约30秒后,我收到了“为生产而建…被杀”的信息。该构建在本地(MacOS)适用,但当我尝试在DigitalOcean服务器(CentOS 8.2 x64)上部署它时,它无法构建。有什么想法吗?我通过增加服务器上的交换内存找到了解决问题的方法。我用这些步骤解决了它 运行sudo fallocate-l 4G/交换文件;ls-左/斜撑;sudo chmod 600/交换文件;sudo mkswap/swapfile;sudo swapon/swapfi
npm时运行构建
或vue cli服务构建
。大约30秒后,我收到了“为生产而建…被杀”的信息。该构建在本地(MacOS)适用,但当我尝试在DigitalOcean服务器(CentOS 8.2 x64)上部署它时,它无法构建。有什么想法吗?我通过增加服务器上的交换内存找到了解决问题的方法。我用这些步骤解决了它
运行sudo fallocate-l 4G/交换文件;ls-左/斜撑;sudo chmod 600/交换文件;sudo mkswap/swapfile;sudo swapon/swapfile;sudo swapon-s;自由-m代码>
然后运行sudo vim/etc/fstab
,然后将其添加到文件底部->/swapfile none swap sw 0
可能有很多原因导致此问题,即服务器内存过低,节点和npm版本不兼容。如果有构建命令的日志,其他人可以更容易地提供帮助。我让它工作,结果是交换内存大小