gpt4 book ai didi

vue.js - 如何将完成的 nuxt.js 应用程序部署到网络服务器?

转载 作者:行者123 更新时间:2023-12-01 01:41:06 30 4
gpt4 key购买 nike

在工作中,我对 nuxtjs 开发有了一些了解,并对此产生了浓厚的兴趣。所以,我开始自己开发一点点,但现在,我被我完成的项目困住了。

为了开发,我在 CLI 中使用“npm run dev”启动了一个本地服务器。这一切都很好。

但是,我如何部署我现在完成的项目以在我的家庭服务器上的 nginx (或者在 Windows Server 环境中运行的更好的替代方案)之类的东西中运行它?我在 CLI 中听说过“npm run build”,但除此之外的过程如何?该命令甚至是正确的方法吗?

我绝对是这个部门的菜鸟。有人可以逐步教我要“投入生产”我必须做什么吗?

首先十分感谢!

最大限度

当然,“npm run dev”对于生产来说不是一个可行的选择。它只能从运行服务器的机器上访问。

最佳答案

最简单的方法 - 您需要生成所有内容:

  • 运行npm run generate .
  • 转至dist项目的子文件夹,然后将所有内容从那里复制到一些公共(public)主机,例如 GitHub Pages。

  • 尽管如果您有一些依赖于用户的内容,则需要将其部署为 SPA:
  • 更改modenuxt.config.jsspa .
  • 运行npm run build .
  • 部署创建的dist/文件夹到您的静态主机,如 Surge、GitHub Pages 或 nginx。

  • 更多细节:

    https://nuxtjs.org/guide/commands#static-generated-deployment-pre-rendered-

    https://nuxtjs.org/faq/github-pages#how-to-deploy-on-github-pages-

    关于vue.js - 如何将完成的 nuxt.js 应用程序部署到网络服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56896966/

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