piterator-org / luogu-discussion-archive

洛谷讨论存档
https://lglg.top
GNU Affero General Public License v3.0
25 stars 3 forks source link

在部分帖子里出现 Markdown 渲染器出错 #8

Open immccn123 opened 10 months ago

immccn123 commented 10 months ago
          > 访问 https://lglg.top/727182 的时候服务器返回 500?

上游库有一堆锅导致的 情况比较复杂 尝试但降级不起作用

上游新版本存在内存泄漏 降到旧版本然后又是这个阴间错误 只能先等上游修了 抱歉

https://stackoverflow.com/questions/77138105/reactmarkdown-remarkgfm-everything-renders-as-expected-except-tables-typee

依赖的 remark-gfm 导致这个错误 升级 react-markdown 可以解决 但是 rehype-highlight 新版本存在内存泄漏 旧版本不与 react-markdown 新版本兼容 所以就卡在这里了

正在准备采取临时缓解措施

Originally posted by @immccn123 in https://github.com/piterator-org/luogu-discussion-archive/issues/6#issuecomment-1801058780

immccn123 commented 10 months ago

现在准备采取的临时措施是,升级 react-markdown 并禁用代码高亮。

可以恢复代码高亮有两种措施:

  1. rehype-highlight^6.0.0 兼容相关组件可以降级
  2. 若上游库修复客户端内存泄漏问题可以考虑升级