博客系统基于Hexo搭建,使用主题next.Pisces。
npm install -g hexo-cli
- 获取项目代码
git clone https://github.com/achenjs/achenjs.github.io.git blog
cd blog
npm install
- 写博客
hexo s [-p 3000] // 启动博客本地环境,默认4000端口,供预览使用
- 新增博客
$ hexo new [layout] <title> // 可以在命令中指定文章的布局(layout),默认为 post
- 生成静态文件
$ hexo generate
alias
$ hexo g
- 部署网站
$ hexo deploy
alias
$ hexo d
头部“---”行以前的部分为博文信息定义部分
title: 博客说明书 // 博文名称
date: 2018-08-24 00:00:00 // 博文创建时间
updated: 2018-08-25 00:00:00 // 博文修改时间【可选】
categories: // 博文分类,可多级,有层级之分
tags: // 标签,可多个,无层级之分
---
hexo 源码分支 master build之后文件分支