Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript VueJS:为生产而建…被杀_Javascript_Vue.js_Deployment_Centos - Fatal编程技术网

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版本不兼容。如果有构建命令的日志,其他人可以更容易地提供帮助。我让它工作,结果是交换内存大小