Hexo 基于 Node.js ,运行速度快,支持 Markdown ,支持插件扩展,可以方便地部署到 Heroku 。
快速开始
如果电脑已经具备安装条件,可以使用以下命令快速安装并且通过本地地址访问博客。
|
|
安装前提
安装 Hexo 之前需要安装 Node.js 和 Git 。如果是 Mac 用户,还需要到 App Store 安装 Xcode,安装完毕打开 Xcode 并且去到 Preferences -> Download -> Command Line Tools -> Install 位置安装 command line tools 。
安装
首先使用命令安装 Hexo :
|
|
配置
接着创建一个新的博客目录:
|
|
运行以上命令之后,生成以下的目录结构:
|
|
- _config.yml 配置文件
- package.json 项目配置信息和依赖模块
- scaffolds 文章模板
- source 文章源文件
- themes 主题文件
部署
- 登录 Heroku
- 创建新应用
- 在 Settings -> Info 里面找到 Git URL ,就是下面将要用到的 repository url
- 安装 hexo-deployer-heroku
|
|
- 修改 _config.yml 配置文件,将 repository url 替换为上面说到的 Git URL:
|
|
写博客
- 创建文章:
|
|
- 本地运行:
|
|
- 生成静态文件:
|
|
- 部署到 Hero:
|
|