如何在Win系统实现Github博客的管理

本文参考了其他作者的文章【点我】里面有比较详细的说明,但是有一个地方是深坑,这可能是因为原作写的时候较早,那时候的命令有的细节不符合当前的Github设置,后面会详细说到,在此之前,请先参考我的第一篇博客【点我】了解如何在Ubuntu下搭建Github博客的,实际上,在Win系统的操作大同小异,无非是如何实现Win到Linux系统的过渡。

深坑在哪里?开头说到的深坑,是其他作者在修改_config.yml文件的 deploy部分的命令是:

type: github

而如今正确的命令是:

type: git

不然,hexo d的命令无法发挥作用,始终造成本机资料修改无法更新到服务器上去。而找到这个错误之前,搜索了很多其他地方的修改比对,消耗时间较多。

PS:需要补充说明的是,在不同电脑上安装Hexo遇到过失败的现象,一般是npm安装不完全导致的,可选的备用方案是使用淘宝的npm源。不过命令会变成cnpm:

$ sudo npm install -g cnpm --registry=https://registry.npm.taobao.org

$ sudo cnpm install hexo-cli -g