Nuxt部署错误:服务器资源不可用

要以ssr模式部署nuxt网站,我们首先在bitbucket管道中构建并进行单元测试网站,如果测试是绿色的,则将构建文件从bitbucket服务器复制到生产服务器并触发启动。

问题在于Nuxt文档没有说明服务器上需要哪些确切文件。

目前我们正在使用:

.nuxt/  
server/  
static/  
nuxt.config.js 

有时在向网站添加功能之后,部署的版本会引发错误:

Error: Server resources are not available!

同时,本地版本运行良好。
在项目上本地运行生产服务器也可以。错误提示表明nuxt ..错误地选择了某些路径,但是目录结构完全相同。

有什么想法为什么会发生以及如何解决?

2020/03/24 15:57:05

如果还提到错误,Please check "file path"/.nuxt/dist/server existence. 则在终端上

cd .nuxt

检查“ dist”文件夹是否存在。如果不存在,

回去npm run build这将生成“ dist”文件夹以供使用。

如果仍然遇到问题,请尝试,

npm install --save nuxt
npm install --save vue-server-renderer