windows 7环境安装hexo与next主题并部署在GitHub上

一大波test正在路上 没写完

练习写MarkDown

安装hexo

官方教程-中文

安装前提:
Node.js
Git

若已经准备好环境

1
$ npm install -g hexo-cli #全局安装hexo

hexo常用的命令

1
2
3
4
5
6
7
8
9
10
11
12
13
$ hexo g #将source等的内容生成静态网页
$ hexo s #开启本地服务器 查看hexo渲染的效果
$ hexo d #将内容部署到网站上
$ hexo init <floder> #初始化一个指点文件夹<floder>为blog的源码存放位置
$ hexo clean #清除之前 hexo g 生成的静态文件
$ hexo --debug #debug
$ hexo new [layout] <title> #新建一篇文章

更多信息请去官方教程-中文https://hexo.io/zh-cn/

因为我使用git所以安装hexo-deployer-git来部署

1
$ npm install hexo-deployer-git --save

在github上建立两个 repo 一个 放源码 一个放网页

期间遇到的坑

  • 前期卡了很久 因为使用next主题 源码同步不成功
    解决
    1.删除主题下的.git 可能需要权限
    2.git 的 submodule 策略(不是怎么会时候用,留个链接)Git 通过submodule添加子项目/库。

  • 配置文件不起作用
    检查配置参数间有没有空格

  • 打开menu菜单的一些选项出现下面提示 Cannot GET /tags/

解决
next wiki

  • Git fast forward问题
    csdn

  • Google 站长工具验证不成功

解决方法
添加指令的方法在 Hexo 博客中跳过渲染,创建自定义网页