Nuxt3 SSR应用部署至Google App Engine遇500错误求助
Nuxt3 SSR部署至Google App Engine弹性环境出现500错误求助
我需要将采用*Server-Side Rendering (SSR)*的Nuxt3应用部署到Google App Engine标准或弹性环境,目前已经通过Docker容器成功部署到GCP Cloud Run,但因为需要设置分发规则实现用户导航,必须将其部署为App Engine项目内的服务。目前官方仅提供Nuxt2的部署文档,Nuxt3相关内容缺失导致部署流程卡壳。
我的package.json配置如下:
{ "name": "nuxt-app", "private": true, "type": "module", "scripts": { "build": "nuxi build", "dev": "nuxt dev", "generate": "nuxt generate", "preview": "nuxt preview", "postinstall": "nuxt prepare", "start": "node .output/server/index.mjs", "gcp-build": "" }, "devDependencies": { "@nuxt/devtools": "latest", "@nuxtjs/i18n": "^8.0.0-rc.5", "@nuxtjs/tailwindcss": "^6.8.0", "nuxt": "^3.7.4", "nuxt-icon": "^0.5.0", "nuxt-viewport": "^2.0.6", "vue": "^3.3.4", "vue-router": "^4.2.5" }, "dependencies": { "@nuxtjs/color-mode": "^3.3.0", "flowbite": "^1.8.1", "prettier": "^3.0.3" } }
用于弹性环境的app.yaml配置如下:
runtime: nodejs env: flex entrypoint: npm start service: "nuxt-frontend" runtime_config: operating_system: ubuntu22 automatic_scaling: max_num_instances: 1
部署成功后访问网页出现500错误,日志显示对应报错信息,寻求解决方案。
内容的提问来源于stack exchange,提问作者RuSsCiTy
相关产品推荐
相关产品推荐

