跳至主要內容

.flowconfig [版本]

您可以在 .flowconfig 中指定預期使用的 Flow 版本。這可透過 [version] 區段來執行。如果省略或留空此區段,則允許使用任何版本。如果指定版本且不符合,則 Flow 會立即傳回錯誤並結束。

因此,如果您在 .flowconfig 中有以下內容

[version]
0.22.0

而您嘗試使用 Flow v0.21.0,則 Flow 會立即傳回錯誤訊息

"Flow 版本錯誤。設定檔指定版本為 0.22.0,但此版本為 0.21.0"

到目前為止,我們支援下列指定支援版本的方式

  • 明確版本(例如 0.22.0,僅符合 0.22.0)。
  • 交集範圍,會以 AND 運算子連結(例如 >=0.13.0 <0.14.0,符合 0.13.00.13.5,但不符合 0.14.0)。
  • 插入符號範圍,允許變更不會修改最左邊的非零數字(例如 ^0.13.0 會擴充為 >=0.13.0 <0.14.0,而 ^0.13.1 會擴充為 >=0.13.1 <0.14.0,而 ^1.2.3 會擴充為 >=1.2.3 <2.0.0)。