Hexo简介
hexo是一款基于Node.js的静态博客框架,官网地址:https://hexo.io/zh-cn/
安装环境
安装Git
程序猿应该基本都会用git了,我在这里就不详细介绍了。
- 建立新的Repository,仓库名为【your_user_name.github.io】
- 后续想要把网站部署到Github上,需要在【your_user_name.github.io】此仓库下的Setting配置中添加一个Deploy keys
Generating a new SSH key可以参考:
安装NodeJS
- 因为我是Mac笔记本,所以可以使用homebrew安装
- 也可以下载并安装NodeJS,官网地址:https://nodejs.org/
安装Hexo过程
|
|
部署步骤
每次部署的步骤,可按以下三步来进行。
- hexo clean
- hexo generate
- hexo deploy
更换主题
|
|
建站目录
|
|
配置
网站的具体配置,请参考官网:https://hexo.io/zh-cn/docs/configuration.html
命令
|
|
Hexo添加管理博客
|
|
Hexo添加统计分析工具
设置birdben.github.io/themes/yilia/_config.yml
|
|
添加Google Analytics分析工具
birdben.github.io/themes/yilia/layout/_partial/google-analytics.ejs
|
|
登录Google Analytics复制如图中的统计代码,保存到google-analytics.ejs文件中,在birdben.github.io/themes/yilia/_config.yml文件中设置Google Analytics的跟踪ID
添加CNZZ分析工具
birdben.github.io/themes/yilia/layout/_partial/head.ejs
|
|
birdben.github.io/themes/yilia/layout/_partial/cnzz-analytics.ejs
|
|
登录CNZZ复制如图中的统计代码,保存到cnzz-analytics.ejs文件中,在birdben.github.io/themes/yilia/_config.yml文件中设置CNZZ的siteid
参考文章: