第一次使用Hexo搭建博客
什么是Hexo?
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
安装
依赖:1.Node.js 2.Git1
$ npm install -g hexo-cli
基本操作
初始化
1 | hexo init <folder> |
写作
1 | $ hexo new [layout] <title> |
部署
1 | $ hexo clean && hexo generate -d |
插件
hexo-deployer-git
1
2
3
4deploy:
type: git
repo: #[your github project address]
branch: masterhexo-abbrlink
1
2
3
4permalink: :abbrlink.html #:year/:month/:day/:id/
abbrlink:
alg: crc32 # 算法:crc16(default) and crc32
rep: dec # 进制:dec(default) and hex
写给自己
为什么要发表博客?互联网技术发展之迅速,已经超出了我们的想象,在这个以发展为主题的时代中,我们必须让自己紧紧跟着时代的脚步,才不至于被甩得太远。我很欣慰的是,新技术的出现给我带来的感觉不是恐惧,是兴奋,我依旧保持着对所有新技术的好奇,渴望去了解,去参与。但吾生也有涯而学也无崖,随着时间的推移,许多以前了解学习过的知识都被忘得一干二净,等到需要这些知识时便又不得不重拾起学习的进程。终生学习是一种很好的生活态度,但我们却不能陷进学习的死循环里。所以从此刻开始,我将把所学过的内容总结整理在博客中,方便自己也方便有缘的你,如果我的博客能在什么地方帮助到你,我将会很高兴!另外,我想告诫今后的自己,不要为了写文章而写文章,不要忘记自己的初衷。
注意事项
- 配置文件里的配置项冒号后边需要留有一个空格
- Front-matter中即使加了layout: false,文章依然会被处理,目前还不知道原因出在什么地方