在 vue app 中运行 npm build 以将其部署到服务器上后,下一步是啥?

Posted

技术标签:

【中文标题】在 vue app 中运行 npm build 以将其部署到服务器上后,下一步是啥?【英文标题】:What can be the next step after running npm build in vue app to deploy it on server?在 vue app 中运行 npm build 以将其部署到服务器上后,下一步是什么? 【发布时间】:2020-09-28 04:34:53 【问题描述】:

我正在尝试在服务器上部署 vue 应用程序, 我已经运行 npm run build ,执行后它创建了一个

    index.html 文件 Dist 文件夹包含 (build.js & build.map.js)

我不确定在此之后要在服务器上获取应用程序的下一步是什么 有人可以帮忙吗?

【问题讨论】:

发球?取决于您使用的服务器。可能有教程 您打算将此应用程序部署到哪个服务器?阿帕奇,nginx?快递? Apache 是服务器,因为我也在那边运行 magento 【参考方案1】:

关于部署,请阅读官方文档,

https://cli.vuejs.org/guide/deployment.html#general-guidelines

它包含特定于不同部署平台的说明

【讨论】:

先生,此文档可能包含一些在服务器上部署 webpack 独立应用程序不需要的命令。 那么你想要达到的目标还不清楚。你想在服务器上部署你的 vue 应用吗?然后,那里给出了指导方针。如果你有一个首选的托管平台,例如:firebase、heroku,那么那里也有指导方针。您能否准确说明您要达到的目标? 感谢您的回复,早些时候我已经尝试实施答案中给出的这些步骤 - ***.com/questions/42936588/how-to-deploy-vue-app 但这个答案似乎不完整,这就是我不得不提问的原因。 是的,答案不完整它指定npm run build 命令,它只捆绑您的源代码进行部署并填充dist 文件夹。在此之后,您必须实际部署您的 dist 文件夹。官方文档中给出了部署生成的 dist 文件夹的指南。 Fox 示例,如果您想在 github 页面中部署您的应用程序,请按照此操作,cli.vuejs.org/guide/deployment.html#github-pages。从侧边栏中,您可以从许多不同的平台中进行选择。

以上是关于在 vue app 中运行 npm build 以将其部署到服务器上后,下一步是啥?的主要内容,如果未能解决你的问题,请参考以下文章

vue里 npm run build后应该怎么运行

在vue项目npm run build后,index.html中引入css和js 报MIME type问题

使用 npm run build 后如何正确查看我的 Vue.js 应用程序

vue-cli构建项目 npm run build后应该怎么运行在本地查看效果

vue-cli 项目中绝对路径引用的相关资源 npm run build 后 打开页面报404错误

如何在不第二次运行 npm run build 的情况下更新 Vue js 的 dist 文件夹