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

问题描述 投票:2回答:2

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

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

目前我们正在使用:

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

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

Error: Server resources are not available!

同时本地版本工作正常。 还在项目本地运行生产服务器。错误有点暗示某些路径被nuxt错误地拾取..但目录结构完全相同。

任何想法为什么会发生这种情况以及如何解决?

vue.js nuxt.js ssr
2个回答
1
投票

如果错误也提到,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

0
投票

尝试添加:dev: process.env.NODE_ENV === 'DEV'到nuxt.config.js

© www.soinside.com 2019 - 2024. All rights reserved.