vue.js - 如何在 VueJs 中运行生产构建?

标签 vue.js dev-to-production

我在本地参与过一个 VueJs 项目。现在我必须将其上传到我大学的虚拟机上,它将公开。我认为我不应该上传整个目录,而只上传我使用命令创建的“dist”目录:

npm run build

第一个问题:正确吗?

第二个问题:我现在如何运行服务器?对于本地测试,我曾经使用以下命令运行它:

npm run serve

但我想现在我应该使用一些其他命令。

感谢您的帮助。

最佳答案

回答问题:

  1. 是的。这是正确的。

  2. 通常,您需要在 Web 服务器中提供 dist 文件夹。喜欢nginxapache .

它将在 vuejs 应用程序的构建步骤中生成的 /dist 文件夹中为您的 index.html 提供服务。

观察:您不应使用 npm runserve生产中提供应用程序,因为它是单线程开发服务器。

关于vue.js - 如何在 VueJs 中运行生产构建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65643395/

相关文章:

vue.js - Vue 'export default' 与 'new Vue'

vue.js - 使用 NUXT 从 API 预下载所有 Assets

php - Composer 安装在 Laravel 5 上崩溃(仅限生产环境)

html - 使用 Rails、带有精美扩展的 spree 进行部署时图标会中断

vue.js - 如何使用 Electron 开发的应用程序的生产模式中引用其他html文件?

webpack-4 - 将 webpack 配置导出为函数失败

vue.js - 如何使用 Vee-Validate 验证选择选项

google-maps - 如何使用 VueJs 在 Google map 中添加我的位置按钮?

radio-button - Vue.JS自定义单选按钮组件需要点击两次

ruby-on-rails - 运行 Rails 站点 : development vs production