准备使用 hexo 来写博客
# 先安装
npm install -g hexo-cli
# 初始化博客目录
hexo init blog-dir
# 生成静态页面
hexo generate
# 本地启动
hexo server
# 部署到github
修改 _config.yml
deploy:
type: git
repo: https://github.com/amlove-cn/amlove-cn.github.io.git
branch: master
hexo deploy
自定义主题
hexo-theme-3-hexo
是个很棒的主题,要使用它,可以按以下步骤来进行:
# 安装主题
git clone https://github.com/yelog/hexo-theme-3-hexo.git themes/3-hexo
# 修改hexo根目录的_config.yml的两处,如下
theme: 3-hexo
highlight:
enable: false #关闭hexo渲染高亮,使用主题代码块高亮
# 重新 生成
hexo g
生成rss 和 sitemap
# 安装以下两个插件就可以直接生成
npm install hexo-generator-feed --save
npm install hexo-generator-sitemap --save
使用标签 和 分类
# 标签和分类都是在文章中来指定的,通过指令去自动生成的
---
title: Hexo 新手记
date: 2017-03-12 19:35:02
categories: "Hexo教程" #文章分類目錄
tags: [Hexo, 入门] #文章标签
description: 搭建 Hexo 博客写作环境
---
第三方服务
- 评论服务:
可以使用 多说,youyan,disqus 等 - 站点统计服务:
百度统计,谷歌统计,不蒜子网站计数
遇到的问题:
- error deployer not found:git
缺少插件npm install hexo-deployer-git --save
的原因 - wordcount 未定义
缺少插件npm install hexo-wordcount --save
的原因,参见 - 部署之后,CNAME被冲掉
解决方法就是在source
目录新建一个CNAME
文件,其中写着域名
网友评论