生产服务器上的Vue CLI白页

时间:2019-01-26 16:23:38

标签: vue.js

我用Webpack和路由器安装了vue。

vue init webpack vue-project

然后,我安装了npm并在本地服务器上以dev模式运行应用程序

npm install
npm run dev

效果很好。但是,在生产服务器上,我得到了白屏。部署项目后,我运行

npm run build

我得到白页。浏览完源代码后,我没有看到html中有任何js。

  <body>
    <div id="app"></div>
    <!-- built files will be auto injected -->
  </body>

我使用Ubuntu和Nginx。一切都配置正确。

1 个答案:

答案 0 :(得分:0)

伤了头后,我找到了解决方法。从nginx将根目录更改为dist,解决了此问题。

root   /var/www/vue-project/dist;