Как использовать параметр gen-flow-files от Flow? - PullRequest
0 голосов
/ 03 октября 2018

В целях предотвращения регрессии общедоступных API я пытался извлечь объявления типов из модулей JS, созданных Flow, с помощью параметра Flow 'gen-flow-files'.Я вызываю это как

flow.exe gen-flow-files S:\react-native\Libraries\WebSocket\WebSocket.js

... с ожиданием, что это извлечет объявления WebSocket.Тем не менее, все это приводит к ошибкам в, казалось бы, не связанных файлах, таких как

Error ------------------------------------- ../../../src/react-    native/IntegrationTests/AccessibilityManagerTest.js:13:29
      Cannot resolve module react-native.
      13| const ReactNative = require('react-native');

. Я не смог найти убедительную документацию о том, что нужно делать gen-flow-files (поток decls для файла? Aпапка? только закрытие экспорта или все?) и как она должна быть вызвана.

У кого-нибудь есть ссылки на документы, или кто-то знает эти вещи?

Я использую Flow v0.67.1

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...