用gitee 、github搭建个人博客

本文介绍了如何利用gitee和github的pages服务搭建个人博客,从创建静态HTML页面开始,逐步讲解开通pages服务和访问流程。接着,通过hexo工具将.md文件转化为html,简化博客创建过程。还提供了快速部署hexo博客到远程仓库的方法。此外,讨论了如何在pages服务上运行Vue项目,并解决了在同一仓库中托管多个项目的问题。
摘要由CSDN通过智能技术生成

gitee和github都是代码托管容器,那么我们可以利用他们提供的pages服务搭建个人博客,或者是一个前端展示网站。
本文不做实操,会给出由浅入深的几篇blog(在原理上gitee和github实现方式相同):

  1. 文章从先跑一个html页面开始,讲解了开通pages服务和访问的全流程。第一篇文章为gitee流程,第二篇为github流程:
    https://blog.csdn.net/Ikaros_521/article/details/99580361
    https://blog.csdn.net/weixin_30764771/article/details/95160729

  2. 通过上面案例我们知道,pages容器实际就是访问我们仓库中的html文件。那么难道我们每次都在本地写一个html页面,然后传到远程仓库吗?"hexo"则可以帮我解决由.md 文件到 html文件的问题。下面blog应该是比较全的了:
    https://www.cnblogs.com/shwee/p/11421156.html

  3. 通过案例2我们了解了 hexo的工作原理,但这样完成一个博客需要太多配置了,这时我们可以直接将配好的copy到本地,然后关联到远程库就可以了:
    https://sunhwee.com/posts/e3e08109.html

1. 直接fork一份源码到你的仓库,clone到本地
2. 在本地博客仓库运行npm i命令安装依赖包
3. 修改配置信息,改成自己的信息
4. 运行命令hexo clean(清除生成文件),hexo g(生成网页), hexo s(本地预览),hexo d(部署)
注意使用hexo,要提前安装node.js
  1. 当然有些时间,我们不会只希望这个容器去跑一个博客,如果跑一个vue项目怎么样呢?
    https://blog.csdn.net/LitongZero/article/details/88207833

  2. 可惜的是如果我想跑一个博客,然后又跑一个vue的话怎么办呢?因为只有和用户名同名的仓库,
    username .github .io 才能当成正常解析成网站。解决方案如下:
    https://www.jianshu.com/p/556e9b661064

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值