搭建github.io+hexo博客
一. 首先下载nodejs,配置hexo相关
- 建立文件夹hexo,然后输入以下命令
npm install hexo --save hexo init npm install #这个感觉可选 npm install --save hexo-deployer-git
- 这个时候输入
hexo g #生成静态页面 hexo s #运行本地http代理,可以用浏览器来预览了
二. 接着配置github相关
- 去github建立一个新的repo,就是你的github.io域名,yourname.github.io2. 然后clone下来,建立两个分支,master和hexo,把hexo设置为默认3. 把hexo文件夹的东西拷贝到yourname.github.io(hexo)文件夹,然后执行相关命令
git add . git commit -m ... git push orign hexo
上面的可以直接用ToriseGit来直接添加提交,hexo自带.gitignore,排除了一些不必要的文件方便我们上传到github管理,所以不需要额外配置# 三. 接着配置博客相关
-
下载好用的主题,我这里用的是yilia,从git上git下来到themes目录下 2. 修改_config.yml配置文件,这里有博客名,主题选择等,然后要配置下面项,用来同步hexo到github
deploy: type: git repo: https://github.com/yourname/yourname.github.io.git branch: master
-
运行命令新建一篇文章,默认是md格式, 接着用markdown编辑器编辑这个文章,文章文件位于 source\_posts 目录下
hexo new post article title
-
接着运行命令发布
hexo clean && hexo g && hexo d #发布前最好g一下,如果你修改了文件,当然也可以采用下一条命令 hexo d -g #在部署前先生成
注意:yilia主题头像老是出问题,如果不行直接去改样式文件,硬编码
赞赏微信赞赏
支付宝赞赏