问答 / 513 / 2 / 创建于 5年前
run build以后上传github使用gitpages显示空白,只有title,但是没有内容
https://xxxxxxxxxx.github.io/vuejs-essenti... 注意路径最后的dist github给出的地址没有dist
我也遇到跟你一样的情况,F12打开console,看到静态资源全部404了,路径有问题。
百度到解决方案了:解决webpack vue 项目打包生成的文件,资源文件均404问题
修改 config/index.js 中 build的配置项assetsPublicPath 改为:
assetsPublicPath: './',
和修改 build/utils.js :
if (options.extract) { return ExtractTextPlugin.extract({ use: loaders, fallback: 'vue-style-loader', publicPath:'../../'// 添加这一行 }) } else { return ['vue-style-loader'].concat(loaders) }
然后再运行 npm run build 再发布到 Github 就可以了
npm run build
我要举报该,理由是:
https://xxxxxxxxxx.github.io/vuejs-essenti...
注意路径最后的dist
github给出的地址没有dist
我也遇到跟你一样的情况,F12打开console,看到静态资源全部404了,路径有问题。
百度到解决方案了:解决webpack vue 项目打包生成的文件,资源文件均404问题
修改 config/index.js 中 build的配置项assetsPublicPath 改为:
和修改 build/utils.js :
然后再运行
npm run build
再发布到 Github 就可以了