Как настроить реакцию 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:)