簡體   English   中英

會有@types/jest 版本 27 嗎?

[英]Will there be a @types/jest version 27?

我見過的所有其他與 Jest 相關的包都是版本 27,除了這個。 我不確定這是不是故意的。 Jest 文檔說明

對於@types/* 模塊,建議嘗試匹配關聯模塊的版本。 例如,如果您使用 26.4.0 的 jest,那么使用 26.4.x 的 @types/jest 是理想的。 通常,盡量匹配主要 (26) 和次要 (4) 版本。

我不確定 27 項工作是否通過確保@jest/globals已准備好用作絕對類型中的依賴項而被阻止(如果我正確理解了PR 討論)。 或者是因為 27 版本不需要類型更改(對我來說似乎不太可能)。 也許只是沒有人已經得到它。

如果只是沒有人了解它的情況,作為后續行動,是否有一種簡單的方法來了解需要更新哪些類型?

是的,絕對類型與 Jest 無關。 事實上,DefinitelyTyped 是由微軟 TypeScript 團隊的成員維護的,當然還有很多志願者。

FreedomTyped 中的類型記錄了 JavaScript 庫的外部 API。

要查看發生了什么變化,必須比較 API:

此處的更改日志中提供了更改列表: https : //github.com/facebook/jest/blob/master/CHANGELOG.md#2700

人們必須瀏覽所有這些並相應地更新類型。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM