1.修改打包路径
将config
文件夹下的index.js文件中build
的assetsPublicPath
属性改为./
(注意不要改成dev的路径)
文章图片
2.打包
npm run build3. 上传
将打包生成的
dist
文件夹中的内容上传到github的一个仓库中,此时仓库目录应如下,index.html
在根目录 文章图片
4. 设置github pages
将对应仓库的
setting
的github pages
选项的source
设为master-branch文章图片
5.预览
再回到
setting
内的github pages
选项处,项目的预览链接已经出现辣!文章图片
【在github上部署vue.js项目】ps:
1.若按以上方法,已有项目打包失败新建项目打包成功却不知道原因,可再建个项目替换其中src文件夹等自己修改过的文件,再尝试打包,可以解决一些疑难杂症(orz我就是这样..)
2.使用这种方法每个项目都得建一个仓库,不太方便,只适合少数项目的临时预览
3.github pages只能显示静态网页,无法做数据交换
推荐阅读
- JavaScript|vue 基于axios封装request接口请求——request.js文件
- 前端|web前端dya07--ES6高级语法的转化&render&vue与webpack&export
- 前端开发|Vue2.x API 学习
- vue|Vue面试常用详细总结
- vue|电商后台管理系统(vue+python|node.js)
- 腾讯TEG实习|腾讯实习——Vue解决跨域请求
- Vue|vue-router 详解
- vue|vue3替代vuex的框架piniajs实例教程
- Vue|Vue3.0的插槽是如何实现的()
- 前端|面试官(谈谈Vue和React的区别())