Npm Vue.js应用程序部署

Npm Vue.js应用程序部署,npm,build,vue.js,vuejs2,Npm,Build,Vue.js,Vuejs2,我有Vue应用程序,使用Vue cli创建。这是半开发的应用程序。我想向客户展示我们现在的产品。所以,我想部署我们现有的 如果我运行scriptnpm运行build我可以在构建之后继续项目开发吗?部署未完成应用程序的最佳实践是什么 另外,我是vue的新手。我知道,我的问题可能很愚蠢。无论如何,请不要放负号。您需要购买vps主机并安装node.js。仅此而已,您可以部署应用程序您还可以在node+express上制作一个简单的后端,并在npm run build之后将“dist”文件夹放在那里,这

我有Vue应用程序,使用Vue cli创建。这是半开发的应用程序。我想向客户展示我们现在的产品。所以,我想部署我们现有的

如果我运行scriptnpm运行build我可以在构建之后继续项目开发吗?部署未完成应用程序的最佳实践是什么


另外,我是vue的新手。我知道,我的问题可能很愚蠢。无论如何,请不要放负号。

您需要购买vps主机并安装node.js。仅此而已,您可以部署应用程序
您还可以在node+express上制作一个简单的后端,并在
npm run build
之后将“dist”文件夹放在那里,这将是您的演示应用程序。

您需要购买一个vps主机并安装node.js。仅此而已,您可以部署应用程序
您还可以在node+express上制作一个简单的后端,并在
npm run build
之后将“dist”文件夹放在那里,这将是您的演示应用程序。

npm run build
将生成应用程序并将其打包到
dist
文件夹中。
src
文件夹下的所有内容都将保持原样。您可以继续正常使用您的应用程序,并根据需要随时构建它。这方面没有真正的最佳实践。我只想确保它在实际准备好之前不会触及生产数据。

是的
npm run build
将生成应用程序并将其打包到
dist
文件夹中。
src
文件夹下的所有内容都将保持原样。您可以继续正常使用您的应用程序,并根据需要随时构建它。这方面没有真正的最佳实践。我只想确保它在实际准备好之前不会触及生产数据。

就这样……就这样……我知道VPS,而且我已经有了它。为vue.js配置的VPS。如果我理解正确,“npm run build”命令将修改index.html以用于生产。但是,我想在本地机器上发布后继续开发项目。我能做吗?你当然能<代码>npm运行构建只是创建一个新的丑陋的项目前端,您可以将其用于生产。只需在生产服务器中复制
dist
文件夹,并将其设置为
static
文件(使用类似于
app.use(express.static(path.join(u dirname,../dist'));
)。如果你愿意,我可以向你展示我是如何在我的项目中做到这一点的。非常感谢你的解释。我构建了项目并将其上传到VPS,但没有express.static。总之,一切正常。我可以问你另外一个问题吗?全局变量呢?例如,我有使用VUE开发的前端和使用Python开发的服务部件。是否可以将服务连接URL存储在全局变量中?即使客户端关闭浏览器,这些数据也必须是可接受的。换句话说,如果我关闭浏览器并在下次打开它,我将能够通过存储在变量中的URL从服务中获取数据。@Alex你是说API吗?如果您想随时从服务器获取数据,只需在服务器中添加get请求处理程序,php:。如果你指的是浏览器使用cookiesNo的临时数据,我指的是另一种想法。我在这里找到了决定:我知道VPS,而且我已经知道了。为vue.js配置的VPS。如果我理解正确,“npm run build”命令将修改index.html以用于生产。但是,我想在本地机器上发布后继续开发项目。我能做吗?你当然能<代码>npm运行构建只是创建一个新的丑陋的项目前端,您可以将其用于生产。只需在生产服务器中复制
dist
文件夹,并将其设置为
static
文件(使用类似于
app.use(express.static(path.join(u dirname,../dist'));
)。如果你愿意,我可以向你展示我是如何在我的项目中做到这一点的。非常感谢你的解释。我构建了项目并将其上传到VPS,但没有express.static。总之,一切正常。我可以问你另外一个问题吗?全局变量呢?例如,我有使用VUE开发的前端和使用Python开发的服务部件。是否可以将服务连接URL存储在全局变量中?即使客户端关闭浏览器,这些数据也必须是可接受的。换句话说,如果我关闭浏览器并在下次打开它,我将能够通过存储在变量中的URL从服务中获取数据。@Alex你是说API吗?如果您想随时从服务器获取数据,只需在服务器中添加get请求处理程序,php:。如果你指的是浏览器使用cookiesNo的临时数据,我指的是另一种想法。我在这里找到了决定:@lameon,谢谢你的回答。这正是我想读的@拉梅翁,谢谢你的回答。这正是我想读的!