Создать проект:
mkdir example-js-flow cd example-js-flow npm init
Процесс настройки:
npm install --save-dev flow-bin
Добавьте скрипт «flow» в ваш package.json:
"scripts": { "test": "echo \"Error: no test specified\" && exit 1", "flow": "flow" },
Запустить поток (при этом создается файл .flowconfig):
npm run flow init
Первый забег:
npm run flow
Установите Flow в настройках IntelliJ IDEA:
Ставьте этот флаг перед любым кодом в файлах *.js, чтобы Flow знал, какие файлы следует проверять.
// @flow
...
Ссылки:
- Как установить поток, документация.
- Видео IntelliJ IDEA об интеграции с потоком.