coder-linx / blog

个人博客
MIT License
0 stars 0 forks source link

hexo 链接到站内文章指定锚点 | 极简前端 #35

Open coder-linx opened 4 years ago

coder-linx commented 4 years ago

https://blog.jijian.link/2020-01-08/hexo-anchor-link/

关于 hexo 如何跳转到站内文章的锚点链接,官网文档没任何描,本文总结如下几种方式:

alohaia commented 3 years ago

官方文档中提到了不能在 markdown 语法中使用 post link:

Tag plugins should not be wrapped inside Markdown syntax, e.g. []({% post_path lorem-ipsum %}) is not supported.

coder-linx commented 3 years ago

@alohaia 官方文档中提到了不能在 markdown 语法中使用 post link:

Tag plugins should not be wrapped inside Markdown syntax, e.g. []({% post_path lorem-ipsum %}) is not supported.

官方不推荐这么使用,实际上编译没什么问题,如果完全不放心,可以直接使用 a 标签的 href 属性。

alohaia commented 3 years ago

@coder-linx 官方不推荐这么使用,实际上编译没什么问题,如果完全不放心,可以直接使用 a 标签的 href 属性。

我使用时,markdown 语法中的 post_link 确实无法正常渲染。这两个 issue 中也提到了同样的问题:

目前貌似没有好的解决方法(当然 a 标签可以正常使用)。

coder-linx commented 3 years ago

@alohaia

我使用时,markdown 语法中的 post_link 确实无法正常渲染。这两个 issue 中也提到了同样的问题:

目前貌似没有好的解决方法(当然 a 标签可以正常使用)。

这原因就不好找了,本文示例中的确实是这么使用的,[hexo 安装]({% post_path 'hexo blog' %}#安装),版本是 hexo 4.2.0,可能跟版本有关系。