gpt4 book ai didi

production-environment - 如何将 SSR NuxtJs 应用程序部署到主机

转载 作者:行者123 更新时间:2023-12-04 13:34:01 28 4
gpt4 key购买 nike

我来自 SPA/React 世界,正在开发我的第一个 Nuxtjs SSR 应用程序。
当我运行 npm run build 时,我希望创建工件,这些工件可以复制到我的生产环境中,然后使用服务器上的节点运行。当我执行 npm run build 时,我在 dist 文件夹中什么也没有,但在 ./nuxt/dist 中有两个文件夹,服务器和客户端。
完全不知道如何从那里开始。所有的在线帮助似乎都是针对非生产版本的,整个开发文件夹都存在以运行 nuxt start。
如何进行生产部署并使用服务器上的节点运行它

最佳答案

有几种发布nuxt的方式:
所以,对于 SPA 部署 ,您必须执行以下操作:
将 nuxt.config.js 中的模式更改为 spa。
运行 npm run build。
将创建的 dist/文件夹部署到您的静态主机,如 Surge、GitHub Pages 或 nginx。
但我认为你使用 通用模式 (SSR) 所以在这种模式下最好在服务器中安装 npm 或 yarn 并在你的生产服务器中运行这个命令

nuxt build
nuxt start
所以如果你想将项目的 dist 文件夹更改模式复制到 nuxt.config.js 中的 SPA
有关更多信息,请阅读这篇文章
How do I deploy an SSR NuxtJs app to a host

关于production-environment - 如何将 SSR NuxtJs 应用程序部署到主机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63334218/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com