.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.0
和0.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
)。