浪里个浪的博客

好好学习 天天向上


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 网站

  • 搜索

Hexo使用中常见问题

发表于 2019-08-23 分类于 技术 阅读次数:

以下是一些使用Hexo时,一些常见的问题,或许你也会遇到!

YAML Parsing Error

1
2
JS-YAML: incomplete explicit mapping pair; a key node is missed at line 18, column 29:
last_updated: Last updated: %s

参数中包含冒号,请用加引号,如 Last updated: %s

1
2
JS-YAML: bad indentation of a mapping entry at line 18, column 31:
last_updated:"Last updated: %s"
  1. 字段后面的冒号必须为英文冒号,如:last_updated:
  2. 字段冒号后面必须跟一个空格,如:last_updated: “Last updated: % s”

Git Deployment Problems

fatal: 'username.github.io' does not appear to be a git repository

确保你有你的电脑上设置 git 正确或尝试使用 HTTPS 存储库 URL。

Error: ENOENT: no such file or directory

可能是由于写错了标签,类别,或文件名,导致本地和 github 冲突了,Git 不能自动合并这一变化所以它打破了自动分支。

解决办法:

  1. 检查文章的标签和类别,确保本地和 github 上是相同的。
  2. 合并分支(Commit)。
  3. 清除,重构。在站点目录下,命令行(即 Git Bash)运行 hexo clean 和 hexo g
  4. 手动将站点目录下的 public 文件夹复制到您的桌面
  5. 从你的 master 分支切换到部署在本地分支。
  6. 从桌面复制 public 文件夹到本地分支。
  7. 合并分支到 github(Commit)。
  8. 切回 master 分支。

Data Not Updated

一些数据不能更新或新生成的文件的最后一个版本完全相同,清理缓存,再试一次!

相关文章
  • HEXO
  • Hexo搭建教程
  • Hexo解析的文章目录的标题错乱
---------Thanks for your attention---------
浪里个浪 支付宝

支付宝

  • 本文作者: 浪里个浪
  • 本文链接: http://kevin-okay.github.io/2019/08/23/Hexo使用中常见问题/
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
hexo FAQ
如何在Github上查找好的开源项目
博客安装LiveRe评论系统
  • 文章目录
  • 站点概览
浪里个浪

浪里个浪

世界那么大,我想去看看!
20 日志
1 分类
17 标签
RSS
Creative Commons
友情链接
  • NexT_Doc
  • NexT_Theme
  • FontAwesome1
  • FontAwesome2
  • 廖雪峰
  • 博客园
  1. 1. YAML Parsing Error
  2. 2. Git Deployment Problems
  3. 3. Data Not Updated
© 2019 kevin wang | 13k
由 Hexo 强力驱动 v3.9.0
|
主题 – NexT.Gemini v7.3.0
|
0%