huweihuang / hexo-theme-huweihuang

Ported theme of Hux Blog by YuHsuan, Modified by Hu Weihuang
http://www.huweihuang.com/
Apache License 2.0
283 stars 105 forks source link

重新npm install会导致文章右边的目录链接 #undefined #5

Closed nqmysb closed 3 years ago

nqmysb commented 5 years ago

你好 我用了你的主题,然后文章右边的目录链接会失效 ,访问链接hash后面的值为undefined ,如:/article/source-analysis/source-analysis1/#undefined ,标题目录不是中文,找了好久不知道什么原因

Sciroccogti commented 5 years ago

参见该issue:

1 点击文章右侧的侧边栏,不跳转

nqmysb commented 5 years ago

你好 谢谢,这个我了解,但是我发现的这个问题是我把node_moudles删了,然后重新根据package.json去npm install 发现就会出现我上面描述的问题,无论是中文还是英文右边的标题都链接都会失效,是否是package.json没有--save一些依赖包的缘故? 导致重新install右边的目录链接就会出现undefined的问题?

huweihuang commented 5 years ago

@nqmysb 参考这个issue:https://github.com/YenYuHsuan/hexo-theme-beantech/issues/11 , 是npm install 其中一个更新的包的问题,目前暂时我是用issue中提到的方法,注释掉包的更新,但不是根本的解决方法,如果有兴趣,你也可以修复下这个问题,然后提一个PR到我这边。

Zirpon commented 5 years ago

中文章节标题 点击文章右侧的侧边栏,不跳转

nqmysb commented 5 years ago

可以参考我的bug修复提交,解决了这个问题

Zirpon commented 5 years ago

看到了 感谢 回家后试试 整了一天了 😂😂

Zirpon commented 5 years ago

中文标题 跳转: @nqmysb 的 commit

huweihuang commented 3 years ago

fix by:https://github.com/huweihuang/hexo-theme-huweihuang/commit/542876d7ba3a19558e8225cfaa5e9712ca3ffa86