【发布时间】:2018-06-06 19:23:39
【问题描述】:
我有使用 vue-cli 创建的 Vue 应用程序。这是半开发的应用程序。我想向客户展示我们现在拥有的东西。所以,我想部署我们所拥有的。
如果我运行脚本npm run build,我可以在构建后继续项目开发吗?部署未完成应用的最佳做法是什么?
P。 S. 我是 vue 新手。我知道,我的问题可能很愚蠢。无论如何,请不要写缺点。
【问题讨论】:
-
就google吧....
我有使用 vue-cli 创建的 Vue 应用程序。这是半开发的应用程序。我想向客户展示我们现在拥有的东西。所以,我想部署我们所拥有的。
如果我运行脚本npm run build,我可以在构建后继续项目开发吗?部署未完成应用的最佳做法是什么?
P。 S. 我是 vue 新手。我知道,我的问题可能很愚蠢。无论如何,请不要写缺点。
【问题讨论】:
您需要购买一个 vps 主机并安装 node.js。就是这样,您可以部署您的应用程序。
您还可以在 node+express 上创建一个简单的后端,并将您的“dist”文件夹放在npm run build 之后,这将是您的演示应用程序。
【讨论】:
npm run build 只是为您的项目创建一个新的丑化前端,您可以将其用于生产。只需在生产服务器复制dist 文件夹并将其设置为static 文件(与app.use(express.static(path.join(__dirname, '../dist'))); 类似)。如果你愿意,我可以向你展示我是如何在我的项目中做到这一点的。
是的。 npm run build 将构建您的应用程序并将其打包到 dist 文件夹中。 src 文件夹下的所有内容都将保持原样。您可以继续正常处理您的应用程序,并根据需要随时构建它。没有真正的最佳实践。我只是确保它在实际准备好之前不会触及生产数据。
【讨论】: