GitHub上搭建Hexo化的博客

遇过的坑:

  • 使用GitBash安装Hexo(npm的环境变量配置)注意 安装完成后添加Path环境变量,使npm命令生效。新版已经会自动配置Path
  • 1
    ;C:\Program Files\nodejs\node_modules\npm
  • 第二坑:安装了旧版本的hexo,卸载:Q:如何卸载Hexo?A:3.0.0版本执行npm uninstall hexo-cli -g,之前版本执行npm uninstall hexo -gQ:如何安装旧版本Hexo?A:先卸载当前版本,以2.8.3为例,执行npm install hexo@2.8.3 -g,再初始化并安装依
  • 第三坑:ERROR Deployer not found: git
  • 解决:npm install hexo-deployer-git --save
  • hexo generate
  • hexo deploy

第四坑:

JS-YAML: incomplete explicit mapping pair; a key colon is missed at line 18, column 29:
     

只需加一个:即可

第五坑:在type处多写了:,反馈...

第六坑:Install hexo-deployer-git.首先安装他

地流坑:先hexo generate 然后才deploy

 底气坑:

Gaby@Gaby-PC MINGW64 /c/blog
$ npm install hexo-migrator-rss --save
hexo-migrator-rss@0.1.2 node_modules\hexo-migrator-rss

Gaby@Gaby-PC MINGW64 /c/blog
$ npm install hexo-generator-feed --save
hexo-generator-feed@1.0.3 node_modules\hexo-generator-feed
├── object-assign@3.0.0
└── ejs@1.0.0

否则:

Gaby@Gaby-PC MINGW64 /c/blog
$ hexo migrate rss http://feed.cnblogs.com/blog/u/226073/rss
undefined migrator plugin is not installed.

Installed migrator plugins:


For more help, you can check the online docs: http://hexo.io/

说明这些命令都要在根目录下运行

摘要:

添加RSS

安装RSS插件到博客根目录下

npm install hexo-generator-feed --save

你可以在博客public目录下找到atom.xml文件,有了这个文件,别人就可以订阅你的博客,你也可以使用rss来迁移文件

hexo migrate rss <source>
posted @ 2015-11-30 22:52  Gabyler  阅读(357)  评论(0编辑  收藏  举报