【发布时间】:2018-10-14 23:49:58
【问题描述】:
我在使用 vue-cli v3.0 部署 Vue 应用程序构建时遇到了一些问题。到 GitHub 页面。我使用subtree 将dist 文件夹仅发送到gh-pages 分支。首先问题是assets where not found,但我在vue.config.js 上使用baseUrl 修复了它。现在的问题是#app 元素是空的。我发现如果我不使用vue-router(直接渲染视图而不是使用<router-view/>),该应用程序可以在GitHub 页面上正常工作。我相信路由 path 选项存在一些问题,但我无法弄清楚如何解决它。
有问题的仓库是https://github.com/guizoxxv/vue-cli-deploy,GitHub 页面链接是https://guizoxxv.github.io/vue-cli-deploy/
谢谢。
【问题讨论】:
标签: vue.js github-pages vue-router vue-cli