NJUCSE17

JB Blog 使用指南

2018-11-12 by Fancy

欢迎大家一起管理博客。

强烈欢迎投稿,有什么想分享交流的,都可以自己写文章(markdown)更新,或者戳班委帮忙更新。

Install Hexo

Hexo是一种静态博客引擎,博客托管在Github上。

想了解更多关于 Hexo,请STFW。

  1. 下载 gitnode.js 并安装。
  2. 打开 git bash, 安装 Hexo。
    1
    $ npm install hexo-cli -g

Get source

Github Organization NJUCSE17,想要加入的话可以戳管理员拉进去。

1
2
$ git clone https://github.com/NJUCSE17/hexo-blog.git
$ npm install

然后就可以本地查看博客了(http://localhost:4000)。

1
$ hexo s

RTFSC

目录下的主要文件有

1
2
3
4
5
6
7
8
9
10
11
hexo-blog
├── source # 文件
│ ├── _posts # 所有文章
│ ├── about # /about 页面
│ ├── attachment # 存放其他附件
│ ├── images # 存放图片
│ ├── tags # /tags 页面,不需要改动
├── themes # 主题
│ ├── vexo # 当前主题 vexo,一般不需要改动
├── _config.yml # 参数,一般不需要改动
└── package.json # 插件

主要就是在/source/_posts里写文章了,格式可以参考其他文件。

文件开头的参数:

1
2
3
4
5
6
7
8
---
date: YYYY-MM-DD HH:MM
status: public # 这个不写也没关系
title: 标题
tags: 标签 # 可以参考 tags 页面的类别,没有合适的就新写一个
author: 作者
catalog: true / false # 右边的目录,默认为true
---

Update

  1. 写博客之前先git pull,同步备份文件。

  2. 改动后,可以先hexo s,如果本地看起来差不多了,再

    1
    $ hexo g -d

    就可以更新博客了。

  3. 同时记得即使git add, commit, push,更新备份文件。

Tags: 公告