JavaScript 线差异超出 65K 线
作者: tkruse创建于 2018年12月4日更新于 2024年2月12日
我尝试使用 nodejs 中的 google diff-match-path 库来比较行差异: https://GitHub.com/google/diff-match-patch/wiki/Line-or-Word-Diffs。当两个输入的行总数超过 65,536(2^16)行时,我会得到错误的修补。这是一个 bug(在我的代码中或 diff-match-patch 中),还是我遇到了 JavaScript/nodejs 的已知限制?我能够用 d-m-p 处理更大的文件吗?
内容来源: google/diff-match-patch