本地预览的vue项目,在githubpage静态展示
Posted ahswch
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了本地预览的vue项目,在githubpage静态展示相关的知识,希望对你有一定的参考价值。
本地项目github静态展示
前提
- 在本地
npm run dev
后能够在本地端口正常显示 - githubpage为自己的静态页面
上线
- config/index.js中设置
assetsPublicPath: ‘./‘,
- build目录下utils.js中的ExtractTextPlugin.extract({}),添加下面这个属性
publicPath: ‘../../‘
- 把通过ajax获取数据的地址改为GitHub上的json地址(把json数据上传到github,在github上打开json文件,点击
raw
获取地址) npm run build
后把dist下的文件上传到静态展示的地方,如xxx.github.io仓库里的某个文件夹(dist),使用xxx.github.io/dist即可访问
缺点
- 有时候github不能访问或访问慢,数据获取会失败(挂代理可解决,只是为了开发展示用而已)
以上是关于本地预览的vue项目,在githubpage静态展示的主要内容,如果未能解决你的问题,请参考以下文章
vue cli 3.x 项目部署到 github pages
github如何托管页面部署静态资源部署vue静态资源的步骤和遇到的问题