配置服务器以服务Vue应用

时间:2018-07-18 13:56:25

标签: node.js vue.js deployment vuejs2 webserver

我想我在这里有些混乱。我的Vue应用程序在本地主机环境中运行。我想部署到我租用的服务器上。哪些步骤可以实现?

我已经在服务器上安装了nodejs和npm。乍一看,我尝试着使用php时始终采用的方式,通过apache服务器运行nodejs应用程序,但是从我阅读的内容来看,这似乎不是最好的选择。在我的本地计算机上运行:

npm run serve

启动服务器以在本地运行我的vue应用。我应该在远程服务器上做同样的事情吗?有更好的选择吗?

1 个答案:

答案 0 :(得分:1)

  

我应该在远程服务器上做同样的事情吗?

绝对不会。

请注意,在package.json文件中,您应该有一个名为"build"的脚本,即可以使用以下命令执行该脚本:

$ npm run build

一旦执行,它将编译您的Vue项目并将结果文件放在项目根目录的dist文件夹中。

请注意,这些文件是纯HTML,JS(用于浏览器,因为Vue仅用于前端)和CSS(以及适用的任何项目资产)。

由于您熟悉PHP,因此您应该知道如何处理这些文件。如果您的项目“简单”并且不需要后端服务(例如AJAX,REST等),则实际上可以将它们提供在简单的服务器上(不需要PHP,Node等)。

否则,您应该在线获得大量的教程和资源,解释如何在简单的服务器上发布这些文件。