.flowconfig [версия]
Вы можете указать в .flowconfig, какую версию Flow вы ожидаете использовать. Делается это с помощью раздела [version]. Если этот раздел опущен или оставлен пустым, то разрешена любая версия. Если версия указана, но не совпадает, Flow немедленно выдаст ошибку и завершит работу.
Таким образом, если у вас есть следующее в вашем .flowconfig:
[version] 0.22.0
и вы попытаетесь использовать Flow v0.21.0, тогда Flow немедленно выдаст ошибку с сообщением
"Wrong version of Flow. The config specifies version 0.22.0 but this is version
0.21.0"
На данный момент мы поддерживаем следующие способы указания поддерживаемых версий
- Явные версии (например,
0.22.0, которое соответствует только0.22.0). - Пересекающиеся диапазоны, которые соединены логическим И (например,
>=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).
© 2013–present Facebook Inc.
Licensed under the MIT License.
https://flow.org/en/docs/config/version