nuxt 服务器构建因太耗CPU进程被杀解决办法

在本地打包然后上传到github 再下载到服务器

如果你项目中有.gitignore那把里面的.nuxt删了(.gitignore是设置GIT不上传的文件)并把dist改为/dist

然后用git或者sourcetree上传项目到github,我这里用的sourceTree

nuxt 服务器构建因太耗CPU进程被杀解决办法_第1张图片

nuxt 服务器构建因太耗CPU进程被杀解决办法_第2张图片

上传完成

到服务器把项目下载下来

我这用的linux centos7.2

先到项目文件夹创建文件mkdir demo(你的项目名)

cd ./demo 进入你要下载的文件夹

wget (下载链接)  点downloadZIP会得到个下载链接

nuxt 服务器构建因太耗CPU进程被杀解决办法_第3张图片

下载下来

unzip -d demo ./master解压文件

解压后到项目根目录

 cnpm i 下载插件

npm run start 试试能跑吗

pm2 启动 

pm2 start npm --name demo -- start

为什么我不直接在本地部署然后直接打包上传到服务器然后npm run start 

因为这会爆一个错误(build未构建的错误,意思是要先通过build 再start,但由于nuxt构建太耗资源,我们服务器CUP只有1核,阿里云最低标配)

所以才出此下策,还是穷才能激发我们的潜力

你可能感兴趣的:(node,linux,vue,nuxt)