Hexo博客迁移至Coding.net

之前国内的Hexo博客一直用gitcafe托管(因为百度不能索引github)。现在gitcafe要合并到coding.net平台了,因此我的博客也需要相应进行迁移。

迁移步骤比较简单,网上的教程大多比较老了,因此记录一下。现在的coding.net支持Pages服务,同时还支持自定义绑定域名。

Hexo写作

文章写作

1. 创建草稿

hexo new draft <title>

使用hexo server --draft渲染草稿

2. 将草稿移至文章目录

草稿存在于source/_drafts目录下,当文章草稿完成后,用下面的命令将草稿移至文章目录source/_posts

hexo publish <title>

如一开始不需要草稿,可以直接创建文章hexo new <title>

Hexo博客Wiki

1. Hexo安装使用

安装

参考官方文档说明

配置

_config.yml文件中,我们可以配置Hexo博客。

  • skip_render选项

Hexo默认会渲染source文件下的所有的*.md*.html文件。配置该选项,我们可以让Hexo在生成网站文件的时候跳过某些文件,比如用于域名所有权验证的HTML文件或者github仓库的Readme文件。

skip_render:
- xxx.html
- readme.md

使用

# 创建新的站点
hexo init [folder]
# 创建新的文章
hexo new [layout] <title>
# 发布草稿
hexo publish [layout] <filename>
# 启动一个本地Server,并显示草稿文章
# 默认的地址为: http://localhost:4000/
hexo server --draft
# 生成静态文件
hexo generate
# 部署
hexo deploy
# 清除
# 清除缓存文件(db.json)和生成的文件(public/)
hexo clean