Hexo极简Blog命令集

基于Hexo框架在git上搭建免费Blog 。这里是 Hexo的开发文档,花点时间看一看,即可马上上手,下面,我总结下最最常用的几个命令(PS:其实只要记住这几个就够用!=v=||)

速度上手

新建Blog文章

1
$ hexo new "My New Post"

在hexo下的source/_posts文件夹中生成My New Post.md


运行调试

1
$ hexo server

默认开启本地4000端口,然后你只要在本地浏览器上输入: http://localhost:4000/ ,就可以进行调试。(退出server用Ctrl+c)


生成网页文档

1
$ hexo generate

此命令会在hexo下生成publish文件夹,里面是基于各模块的设置生成网页文档。


发布到github

1
$ hexo deploy

这里有个问题,每次git自动push的时候会要求你输入git的帐号和密码,着实太坑爹了,怎么办呢?

  1. 首先添加环境变量。
    在Windows的环境变量中新建一个变量名为 HOME,变量值为 %USERPROFILE% 的用户变量。

  2. 在用户文件夹如C:\Users\zhangsan下新建一个名为_netrc的文件。

  3. 编辑该文件:

1
2
3
machine github.com
login zhangsan
password 123456

保存。搞定!


最常用命令是以下四条:

1
2
3
4
hexo clean   //清除publish文件夹下的文档
hexo genrate //生成网页文档
hexo server //访问localhost:4000预览效果
hexo deploy //同步到github