поток - я должен игнорировать node_modules? - PullRequest
1 голос
/ 15 апреля 2020
Поток

инициируется очень медленно, когда ему нужно проанализировать node_modules. Поэтому проще всего игнорировать это с помощью

[ignore]
.*/node_modules/.*

Это нормально, пока вам не понадобятся определения потоков из сторонних библиотек. В этот момент стандарт, кажется, устанавливает их через flow-typed. Но что, если библиотека генерирует свои собственные исходные файлы потока, такие как graphql?

Каков наилучший / рекомендуемый способ решения этой проблемы? Должен ли поток анализировать все, и мне просто нужно справиться с медленным временем инициализации, потому что это звучит как ужасный опыт пользователя, который работает с несколькими репо в день?

Я имел дело с этим лично, написав регулярное выражение в моем игнорировании .flowconfig для НЕ игнорирования пакетов, которые я явно знаю, что мне нужно, но это кажется очень ручным, поскольку мне нужно знать каждый пакет и использовать ли они исходные файлы потока, с типом потока или вообще ничего.

...