hexo简单教程

创建一个博客

1
2
3
4
hexo init "博客名字"

如果你已经创建好blog
hexo

布局

hexo 里面有三种布局:

  • draft: 草稿, 文件夹: /source/_drafts
  • post: 文章, 文件夹: /source/_posts
  • page: 网页, 文件夹: /source/_pages

创建文章

1
2
3
hexo new "post name"
或者
hexo new post "post name"

创建草稿和发布

有一些文章你正在写不希望现在显示出来的可以放到 draft 里. 等写好了在公布出去.

1
2
3
4
5
6
7
8
9
10
创建
hexo new draft "article name"

发布: 这条命令会吧 /source/_drafts 里面的文件, 导入到 post 里面.

hexo publish "article name";

!注意这里 "artcile name", 比如我们有一篇文章叫hexo简单教程,执行
hexo publish hexo
他会把 hexo简单教程 标题 换成 hexo

创建页面

1
hexo new page "page name"

Scaffolds TODO

命令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
创建hexo
hexo init

清除缓存
hexo clean

启动服务器
hexo s 或者 Hexo server

生成静态网页
hexo g 或者 hexo generate

部署网页
hexo d 或者 hexo deploy

其他工具

优化 hexo seo

(原文)[https://www.jianshu.com/p/c20bb9df1867]

生成 sitemap

Sitemap即网站地图,它的作用在于便于搜索引擎更加智能地抓取网站。最简单和常见的sitemap形式,是XML文件,在其中列出网站中的网址以及关于每个网址的其他元数据

1
2
npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save