github在线预览

作为一个开发人员应该都往github上托管了或多或少的项目,那问题来了,难道GitHub上只能看代码吗?我想直接查看demo的效果怎么办?OK,往下看就知道怎么办了。

首先我们需要关联远程仓库,如果不了解的可以查看一下廖雪峰老师的git教程,这里和我们以前提交代码相同,这时我们的远程仓库会有一个master分支

在这里插入图片描述
这里需要提到.gitigonore ,大家都知道我们提交代码时有很多文件是需要忽略掉的,例如node_nodules、dist等。但是在线预览其实就是部署一下打包后的dist文件。那么怎么将以忽略的文件提交到远程呢?

//创建新分支
git checkout -b gh-pages

//将打包后的引入路径改为绝对路径

//1、Vue-cli2  修改 config/index.js   
assetsPublicPath :'./'

//2、Vue-cli3 修改 Vue.config.js   
baseUrl :'./'  或者 publicPath :'./'

//打包文件生成dist
npm run build

//提交代码到暂存区
git add .
git add -f dist/
git commit -m "在线预览"

//创建远程分支
git push --set-upstream origin gh-pages
//只讲dist文件提交到远程gh-pages
git subtree push --prefix dist origin gh-pages 

点解设置 settings
在这里插入图片描述
一直往下翻,找到github pages,按图选择这时会有一个链接,如果还没没有自己的userName.github.io地址,
可以去第一次搭建个人博客

在这里插入图片描述
这时点击链接,就可以看到我们在线预览的效果了。
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值