0%

功能

在NexT主题上增加留言板的功能。

实现方法

在菜单中添加guestbook

修改主题配置文件_config.yml(要注意是NexT目录下的_config.yml,不是hexo站点目录下的_config.yml),即hexo初始化目录下的/themes/next/_config.yml,添加 guestbook 到 menu 中:

阅读全文 »

如果远程只有一个master分支,请你创建一个非master分支,然后推送到远程。同时也是备份一下master分支。

1
2
git branch the_master_backup
git push origin the_master_backup

此时你查看远程分支应该有两个 master和the_master_backup
设置默认的分支为 the_master_backup

1
2
3
git branch -D branch_name //删除本地master分支

git push :master //推送一个空分支,相当于删除远程master分支
阅读全文 »

生命在于折腾!

hexo博客的安装和使用本文不再讲述。见文章:用hexo建博客

在coding和github上建立pages项目,按要求建立。不会的自行百度。

配置_config.yml

想要把博客同时部署到coding和github上,关键一步就是_config.yml配置。

根据Hexo官方文档需要修改成下面的形式

1
2
3
4
5
6
deploy:
type: git
message: [message]
repo:
github: <repository url>,[branch]
gitcafe: <repository url>,[branch]
阅读全文 »

如果你对默认配置满意,只需几个命令便可秒搭一个hexo。
如果你跟我一样喜欢折腾下,30分钟也足够个性化。
如果你过于喜欢折腾,可以折腾个把星期,尽情的玩。

搭建过程你或许觉得有那么点小繁琐,但一旦搭建完成,写文章是极简单,极舒服的。

只需要几个简单命令,你就可以完成一切。

1
2
3
hexo n #写文章
hexo g #生成
hexo d #部署 # 可与hexo g合并为 hexo d -g

下面逐步介绍,进入正题。

阅读全文 »

安装hexo

1
npm install -g hexo-cli

安装 Hexo 完成后

请执行下列命令,Hexo 将会在指定文件夹中新建所需要的文件。

1
2
3
$ hexo init <folder>
$ cd <folder>
$ npm install

新建完成后,指定文件夹的目录如下:

1
2
3
4
5
6
7
8
9
10
.
├── _config.yml
├── package.json
├── scaffolds
├── source
| ├── _drafts
| └── _posts
└── themes

_config.yml
阅读全文 »