在没有“npm run dev”命令的情况下在服务器中运行Vue.js项目?

时间:2018-01-01 10:00:01

标签: vuejs2

通过运行npm install全局安装vue cli后,我已经通过运行npm run dev在项目文件夹“myBlog”中安装了所有模块,并且可以使用{{1}在我的本地环境中运行项目}}。但是,当我要在实时服务器中移动此项目时,这是连续运行批处理程序(npm run dev)的正确方法,还是有其他方法可以在不连续运行npm run dev的情况下运行项目?

2 个答案:

答案 0 :(得分:4)

它不是Vue特定的,但您也应该能够运行npm run build,它会在项目的/dist子文件夹中生成生产包。您应该将此文件夹复制到生产服务器并配置服务器,以便为每个URL提供dist/index.html

答案 1 :(得分:2)

如果您使用" webpack"," webpack-simple"或" pwa"模板有一个用于创建生成构建的专用命令,它允许静态托管(不需要在服务器中运行任何npm进程):

npm run build

它将创建一个dist文件夹,您可以将该内容上传到服务器的根目录。

更多信息: