Как настроить реакцию native на использование потока?

Мне было интересно, как мне настроить .flowConfig, чтобы использовать поток в проекте React-Native. Я создал пустой файл .flowConfig, но как только я включу в него исходный код для реагирования, и проверьте этот файл с потоком, поток отображает сообщение об ошибке "not_found".

Ответы

Ответ 1

Следуйте инструкциям https://flowtype.org/, чтобы создать свои проекты .flowconfig, вы можете скопировать и вставить его, вам также нужно установить поток через brew install flow и добавьте двоичные файлы потока к вашему package.json, как только вы это сделаете, вы должны иметь возможность вручную запускать поток и проверять типы ошибок, но это не совсем оптимально.

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

Ссылка, предоставленная @jerome (https://egghead.io/lessons/react-setup-nuclide-to-use-flow-and-eslint-mac), полезна, но только для установки нуклидов, по-прежнему стоит смотреть.

Ответ 2

Советую смотреть https://egghead.io/lessons/react-setup-nuclide-to-use-flow-and-eslint-mac, в котором объясняется, как использовать Flow with Nuclide. У меня возникла проблема с потоковыми работами, и моя главная ошибка заключалась в том, что я не установил поток (brew установочный поток). На официальном сайте (https://flowtype.org/docs/getting-started.html) они не упоминают, что вам нужно установить поток (или это не супер очевидно, если это так). В любом случае, посмотрите видео, это замечательно, это даже объясняет ESLint:)