Поток не был обнаружен при попытке запустить Atom/Nuclide

Я работаю над приложением react-native, для которого я использую Atom IDE. Я получаю сообщение об ошибке при открытии Atom

введите описание изображения здесь

Я установил babel-cli и babel-preset-flow с помощью команды npm.

npm install --save-dev babel-cli babel-preset-flow

Теперь, когда я перезапускаю Atom, он показывает то же предупреждение для меня. "Поток не был найден при попытке запуска". Может ли кто-нибудь помочь мне, как это исправить.

Я следил за этим https://medium.com/react-native-training/getting-started-with-react-native-and-flow-d40f55746809, который работает хорошо, но как я добавляю поток в атом, чтобы я мог избавиться от этого /img/4f35d6aff00935222c6a1b183969ba95.png

Ответ 1

Если сама ошибка является вашей проблемой, и вы не хотите использовать Flow или даже не знаете, что он делает:

Nuclide -> Settings -> Flow и снимите флажок: Warn when Flow is not found

Если, однако, вы хотите использовать Flow:

Убедитесь, что у вас установлен поток. Поскольку поток должен быть сопоставлен с версией, указанной в .flowconfig, рекомендуется установить ее локально, а не глобально.

Например, если ваш .flowconfig говорит:

[version]
^0.40.0

Install, что самая версия flow-bin локально, i.e:

npm install --save-dev [email protected]

Затем Nuclide -> Settings -> Flow и проверьте: Use the Flow binary included in each project flow-bin

В случае возникновения проблем проверьте проблемы с потоком.