幻想之地规范版本号
作者: Avaq创建于 2019年3月2日更新于 2019年3月3日
这个仓库包含两个内容: 1.《幻想之地》规范 2. npm 上的 fantasy-land 包的源代码 目前,这两者都使用相同的版本号: package.json 中指定的版本号。在《幻想之地》的生命周期中,每当规范发生突破性变化(方法名的前缀、 ap 的翻转等)时,这个版本号的"主版本"就会升级。因此,"幻想之地"的主版本始终是相互兼容的库的一个不错的指标,也是沟通和辨别的一个很好的手段。最新的主版本升级并不适用于规范本身,而是适用于 npm 包。这意味着符合《幻想之地》 3 的所有库也符合"幻想之地" 4。我认为这可能会造成混淆。也许 - 如果其他人同意需要解决这个问题 - 我们可以在规范文档中嵌入一个正式的版本号,而不是依赖包的版本号来表示规范的版本。或者,也可以将 npm 包的源代码移动到一个单独的、单独版本的仓库中。
内容来源: fantasyland/fantasy-land