hexo+github搭建个人免费博客

简介: 最近在淘宝逛到一个卖盗版书的店铺,真的是便宜的不要不要的,哈哈。网上hexo+github的博客教程太多了,我今天就讲讲一下实现小细节和思路吧,都是github上面的issue看看我搭建的hexo主题的博客,哈哈开始旅程了创建一个github站点可以参考鸿洋大神的如何利用github打造博客专属域名,这篇博文看下来,你就会拥有像我 这样MRw

最近在淘宝逛到一个卖盗版书的店铺,真的是便宜的不要不要的,哈哈。

这里写图片描述

网上hexo+github的博客教程太多了,我今天就讲讲一下实现小细节和思路吧,都是github上面的issue

看看我搭建的hexo主题的博客,哈哈


开始旅程了

创建一个github站点

可以参考鸿洋大神的如何利用github打造博客专属域名,这篇博文看下来,你就会拥有像我 这样MRwangqi.github.io的链接,在仓库下面放个index.html,就能访问到页面了。

安装node环境

可以参考我的文章weex初体验,这篇不需要看完,看完node安装部分就可以了

安装hexo环境

在任意目录下面执行npm install -g hexo安装hexo环境

初始化hexo

在任意目录下面执行hexo init可以初始化一个基础的blog模板,然后我们进这个模板看看,有_config.yml啊,source啊,themes啊等等,为啥要说这几个呢,哈哈,当然是有道理的啊,_config.yml存放的是blog的配置,source下面的_posts存放的是.md文件,也就是你的博客文章的存放位置,以后想创建文章的话直接在_posts里面新建个.md文章,themes是个好玩的东西,可以在hexo的主题官网上面去下载任意的模板替换里面的landscap默认模板,然后跟着文档说明去配置,好看的模板就起来了。

运行博客

执行hexo server就可以跑起来了,在网址上面输入localhost:4000,就可以看见默认的模板了

提交到github

需要修改_config.yml文件,在最底部添加一个下面的代码

deploy:
  type: git
  repository: https://github.com/MRwangqi/MRwangqi.github.io
  branch: master

repository是指你的github站点仓库,然后保存。执行hexo generate命令生成静态页面,然后执行npm install hexo-deployer-git --save才可以部署到github上面去,最后执行提交到github命令hexo deploy,然后你会发现你的仓库有好多莫名其妙的东西,先不管,访问你的github站点看看,博客是不是出来了,哈哈,好玩吧

后期添加博客文章

博客部署上去了,我想以后添加文章怎么办呢?别急,有命令,执行hexo new ‘文件名’,你就会发现source文件目录下面的_posts目录下面多了一个你新建的.md文件,然后你编辑这个文件,也可以在网上找一个markdown编辑器在线编辑,然后复制过来都可以,接着执行命令了,不管以后你怎么添加文章,按照这个命令来就行了

  • hexo clean
  • hexo generate
  • hexo deploy

然后访问站点,文章就多了一篇了

看不懂的话,我给大家提供资料

HEXO搭建个人博客
我用的主题
要是还有不懂的话,可以评论,会给大家回复的

目录
相关文章
|
28天前
|
Shell 网络安全 开发工具
Github Pages + Jekyll 独立博客一小时快速搭建&上线指南
Github Pages + Jekyll 独立博客一小时快速搭建&上线指南
55 1
|
4月前
|
缓存 开发工具 git
如何修改github博客主题
如何修改github博客主题
|
4月前
|
资源调度 前端开发 JavaScript
不花一分钱,用Hexo和GitHub Pages搭建个人博客🏢
不花一分钱,用Hexo和GitHub Pages搭建个人博客🏢
|
5月前
|
缓存 JavaScript 网络安全
基于Hexo的主题Fluid搭建Github博客
基于Hexo的主题Fluid搭建Github博客
74 1
|
8月前
|
数据采集 JavaScript 搜索推荐
hexo搭建github.io博客
hexo搭建github.io博客
133 0
|
4月前
Hexo博客添加GitHub评论功能
Hexo博客添加GitHub评论功能
48 0
|
9月前
|
数据采集 JavaScript 程序员
用 GitHub + Hexo 建立你的第一个博客
其中,第一种最简单,也最受限,说不定还会被删帖删号。第二种稍复杂,另外需要自己找部署的服务器,但可定制化较高,是很多程序员的选择。最后一种,是在重复造轮子,不过从另一个方面来看,倒是锻炼编程能力的好方式。
|
7月前
|
NoSQL Java Nacos
GitHub最火的成熟私活利器:基于微服务架构的前后端分离博客系统
博客使用了一些监控的 SpringCloud 组件,但是并不一定都需要部署,必须启动的服务包含 nacos,nginx,rabbitmq, redis,mysql,mogu-gateway,mogu-sms,mogu-picture, mogu-web, mogu-admin 其它的服务都可以不启动,也不影正常使用,可以根据自身服务器配置来启动 最低配置:1核2G 【需开启虚拟内存】【容易宕机】
|
8月前
|
JavaScript 网络安全 开发工具
Github+Hexo搭建个人网站详细教程
随着互联网浪潮的翻腾,国内外涌现出越来越多优秀的社交网站让用户分享信息更加便捷。然后,如果你是一个不甘寂寞的程序猿,是否也想要搭建一个属于自己的个人网站,如果你曾经或者现在正有这样的想法,请跟随这篇文章发挥你的Geek精神,让你快速拥有自己的博客网站,写文章记录生活,享受这种从0到1的过程。
|
9月前
你可以用RSS订阅GitHub博客了
你可以用RSS订阅GitHub博客了