useHexo

准备资料

  • Github 账号
  • Hexo环境
  • 个人域名(非必需但建议)

Hexo使用

  • 环境搭建
  • 生成代码
  • 上传到Github Page
  • 更改主题
  • 新建文章

    hexo new “文章名字”。这时候直接在source_posts中生成对应的md文件,直接编辑md文件。完成后generate,deploy

  • 删除文章

    直接删除source_posts下的文件的md文件,然后重新generate,deploy

  • 新建categories
  • Tag 404
    • hexo new page “tags” 在source中生成tags/index.html
      • 修改index.html 中 type: “tags”
      • theme中_config.yml中 menu中 设置tag tags: /tags
      • hexo new post的时候可以指定tags
  • 更新到Git
    • 安装git deployer

      npm install hexo-deployer-git –save

    • 配置Git

      在blog site 根目录下的_config.yml下配置deploy(type: git repo: gitRepoUrl branch: master)

      • 发布
        hexo deploy

注意事项

  • yml配置中“:”后面需要紧跟一个空格,否则会报”FATAL can not read a block mapping entry”错误
  • 应该在blog site 根目录下的_config.yml配置language(默认是空),否则会出现乱码问题