gpt4 book ai didi

javascript - 当属性过时时如何处理 semver

转载 作者:行者123 更新时间:2023-11-30 14:54:33 26 4
gpt4 key购买 nike

我们正在为我们的 CSS 库使用 semver,确保遵循官方 guidelines关于如何对它们进行版本控制。

然而,每当我们让一个类(或者在 JS 的情况下——一个属性或参数)过时——我们应该怎么做?客户端可以将其从其标记/函数调用中移除,但实际上并非必须如此。

什么是正确的版本?

  • 补丁,因为作为消费者,您真的不需要做任何事情?
  • 未成年人,因为您可以清理您的代码?
  • 一个重要的事件,因为 API 发生了变化,虽然是可选的,但消费者应该清理它的代码。

最佳答案

根据我对您案例的理解,您应该将过时的类标记为已弃用,这将导致次要版本的增加,如第 7 点所述:

  1. Minor version Y (x.Y.z | x > 0) MUST be incremented if new, backwards compatible functionality is introduced to the public API. It MUST be incremented if any public API functionality is marked as deprecated. It MAY be incremented if substantial new functionality or improvements are introduced within the private code. It MAY include patch level changes. Patch version MUST be reset to 0 when minor version is incremented.

关于javascript - 当属性过时时如何处理 semver,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47529672/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com