hexo静态博客搭建(一)hexo简介&环境
一直以来都有搭建博客的想法,粗略了解了一下WordPress和hexo,在尝试过WordPress的安装部署后果断选择了hexo。准备从以下几个方面介绍下hexo的搭建过程
- hexo简介 & 环境
- hexo命令 & 主题
- hexo自动部署
hexo简介
我们首先来看看hexo官网对hexo的介绍
- 超快速度
- 支持 Markdown
- 一键部署
- 丰富的插件
简而言之,hexo就是
- 一个基于nodejs的博客引擎
- 支持ejs等模板引擎
- 通过渲染Markdown文件生成博客所需各类静态文件
- 有较为完整的生态支持,包含各种插件,满足大部分需求
所以对于熟悉nodejs的用户能够通过hexo快速搭建一个博客
hexo环境
nodejs环境
nvm + nrm
- 可以使用nvm进行nodejs版本切换和管理
- 国内环境下推荐使用淘宝的npm源cnpm或者使用
nrm切换到淘宝源 - 全局安装hexo-cli
1
npm install hexo-cli -g
使用包管理器
osx环境下使用homebrew安装
1 | brew install nodejs |
git环境
windows可以通过访问git官网下载安装包即可
各类linux系等建议通过包管理器下载