Hexo(中文官方网站)是一个快速,简洁且高效的博客框架,让上百个页面在几秒内瞬间完成渲染。 Hexo
支持Github Flavored Markdown
的所有功能, 甚至可以整合Octopress
的大多数插件。 并自己也拥有强大的插件系统。
本地调试
安装node.js
查看nodejs和npm版本
安装cnpm
1
npm install -g cnpm --registry=https://registry.npm.taobao.org
安装hexo
1
cnpm install -g hexo-cli
验证hexo(hexo -v)
在目录下建立博客文件夹,同时cd进目录安装git
创建架构1
hexo init
开始本地调试
1
hexo s
创建博客
1
hexo new "我的第一篇博客"
文章会自动生成在/source/_post目录下
清理并生成hexo clean(clean清除缓存之后要及时生成)
1
hexo g
远端部署
登陆GitHub并新建仓库
仓库名为”用户名.github.io”
创建
在博客目录下安装git插件
1
cnpm install --save hexo-deployer-git
设置_config.yml
在Deployment下的type: 后加上git(注意!type:和git间有一空格)
在type项下一行加
1
repo: 仓库链接
下一行加
1
branch: master
设置git
1 | git config --global user.name "Your Name" |
部署到远端
hexo d
主题更换
下载zip包解压在themes文件夹下或git clone下来
在博客目录_config.yml中更改主题
1
theme: 主题名(默认是landscape)
清理并生成
1
hexo clean
1
hexo g
后期发文
hexo new "博客名"
编辑博文
hexo clean
hexo g(生成博客)
hexo s(本地测试)
hexo d(部署到远端)
结语
本文受CodeSheep程序羊视频https://www.bilibili.com/video/av44544186?t=1165启发,主体由羊圈群友编写,稍作改动和增加,有什么问题欢迎交流。