#1207·compromise

包支持 Node >= 12,但 CI 仅测试 Node 20 和 26

作者: Fdawgs创建于 2026年6月9日更新于 2026年6月9日

正如标题所示, `package.json` 中的 `engines.node` 为 `">=12.0.0"`,但 CI 仅测试 Node 20 和 26。在使用旧版 Node 时,可能会由于 bug 修复和新功能而导致功能出现问题,而 CI 并没有提供反馈。要么需要在 CI 工作流中更新测试矩阵,包括旧的 LTS 版本(12、14、16、18),要么需要提升引擎版本(这将是一个突变更改)。

内容来源: spencermountain/compromise