Hexo常见问题记录

自己使用Hexo过程中遇到的问题,记录一下。

1. 打不开本地服务器

问:http://localhost:4000 无法显示该网页.

**答:**cmd窗口执行命令hexo s -p 3600, 换一个 3600 的端口号就可以了,如果 0.0.0.0 不可以就用 127.0.0.1

2. 怎么用 hexo 上传一个 README.md 到 github

因为一执行hexo d命令之后,README.md 文件就被渲染变为 README.html 文件。

解决办法:

  • 在 Hexo 目录下的 source 根目录下添加一个 README.md
  • 修改 Hexo 目录下的_config.yml,设置 skip_render: README.md 保存退出即可;
  • 使用 hexo d 命令就不会再渲染 README.md 这个文件了。

3. 链接地址内出现括号

Markdown 创造一个链接或者图片是使用 [title](link)![title](link).

我们可以避免[]内出现中括号, 或者使用转义.
但是在小括号的链接里面就可能会出问题. 有些网址上面会具有小括号.

例如:
https://msdn.microsoft.com/zh-cn/library/br230269(v=vs.94).aspx

如果使用转义符, 打开链接时也会出现转义符, 网址出错.

解决方法:

使用 url 符号码去代替 ascii 的符号.
即使用%28 代替(, %29代替).