nov*_*ova 6 production-environment nuxtjs
我来自 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
Run Code Online (Sandbox Code Playgroud)
因此,如果您想将 dist 文件夹更改为 nuxt.config.js 中的 SPA 项目模式
欲了解更多信息,请阅读这篇文章
| 归档时间: |
|
| 查看次数: |
6246 次 |
| 最近记录: |