我想将我的 vue.js 项目部署到 Github 页面。它适用于 HTML、CSS、图像,但无法渲染 vue。应用程序组件。渲染 vue 的部分。应用程序消失。这是我的 dis 文件夹结构。›这是我的 git 存储库: https: //github.com/liulian1004/test。感谢你的帮助。我是Vue.js的初学者,这是我第一次部署vue项目。如果您需要更多信息,请告诉我。
1 回答
天涯尽头无女友
TA贡献1831条经验 获得超9个赞
由于您不是从根目录而是在/test中提供应用程序,因此您需要 publicPath
在vue.config.js中进行配置:
module.exports = { publicPath: '/test/' }
这是来自Vue CLI 文档的publicPath
使用.env 的条件,它允许您在开发和生产中正确服务它:
module.exports = { publicPath: process.env.NODE_ENV === 'production' ? '/test/' : '/' }
添加回答
举报
0/150
提交
取消