开始用Hexo了

Hexo
Hexo 是一个基于Node.js的静态博客生成软件。特点是用户只用专心写文章就行,它负责转成静态网页。
安装
- 安装Node.js
- 安装Hexo:
npm install -g hexo
建立网站
- 选好一个文件夹,在命令行下进入
cd myhexo
- 执行命令
hexo init
- 完成,可以用
hexo server
看看效果
配置
基本配置
所有配置都在_config.yml文件里,我改了这些
1 | title: C++编程 |
换主题
自带的主题也很好,但是不折腾会死-_-
我看中了hexo-theme-hueman主题
- 进入themes文件夹,
git clone https://github.com/ppoffice/hexo-theme-hueman.git
- 打开hexo-theme-hueman里的_config.yml
- 修改LOGO
customize\logo\url
- 语法高亮
customize\highlight
:可选项可以在source\css\_highlight
路径下查看。我选了VisualStudio配色。 - 关注我
customize\social_links
:从https://fontawesome.com中找图标,名称作为键值,右边写url
使用
执行hexo new 标题
会在_posts下生成一个.md文件
写好内容后执行hexo g
生成静态网页
执行hexo d
上传到服务器
小坑
hexo-theme-hueman主题每篇文章不给个配图就不好看了,用{% asset_img 1.jpg 图片说明 %}这种方式插入图片。
写关于页面:hexo new page "about"
要搜索功能才有用得装个东西: npm install --save hexo-generator-json-content
RSS订阅功能:npm install hexo-generator-feed --save
,然后在主配置里加上:
1 | #RSS订阅 |
最后在主题里加上链接就行