#flowtype
#тип потока
Вопрос:
Я использую flow для своего большого JS-проекта. Раньше он работал нормально, показывая ошибки в vim. Но за последние несколько месяцев что-то произошло, когда он перестал сообщать о каких-либо ошибках (но все еще нормально компилируется с использованием babel). Когда я начал расследование, проблема, похоже, заключается в том, что сервер потока никогда не завершает запуск по какой-либо причине. Я обновил свой flow-bin и flow-typed ( sudo npm install -g flow-bin amp;amp; sudo npm install -f flow-typed
) . Когда я пытаюсь запустить поток, я вижу следующее сообщение на неопределенный срок (поскольку количество проанализированных файлов продолжает расти до смехотворно высоких чисел):
Please wait. Server is initializing (parsed files 132568): /
Похоже, что оба редактора vim и atom, которые я пробовал, продолжают сталкиваться с одной и той же проблемой (vim молчит, а atom фактически показывает счетчик, утверждающий, что поток инициализируется. Вот как .flowconfig
выглядит мой:
[ignore]
.*.git/.*
.*/public/*
.*/scripts/*
.*/dist/*
.*/cypress/*
.*/uploads/*
[untyped]
.*/node_modules/*
.*/lib/*
[libs]
flow-typed
[lints]
sketchy-null=warn
[options]
suppress_comment= \(.\|n\)*\@flow-ignore
Текущие установленные версии:
❯❯❯ flow --version
Flow, a static type checker for JavaScript, version 0.116.1
❯❯❯ flow-typed --version
3.2.1
Ответ №1:
Попробуйте обновить [options]
раздел .flowconfig
с помощью:
sharedmemory.hash_table_pow=21