Новичок в потоке здесь. У меня есть глобальный тип, определенный в файле .js
, и он находится в папке с типом потока в корне моего проекта.
// @flow
declare type MCUserID = number;
declare var mcuser: MCUserID;
А раздел [libs]
моего .flowconfig
выглядит так, как показано ниже.
[libs]
flow-typed
Но когда я пытаюсь использовать mcUser в других модулях проекта, я получаю ошибку ReferenceError: mcUser is not defined
.
Я пропустил какую-то другую конфигурацию? Где-то кешируются глобальные переменные? Я использую VSCode на Windows 7 для разработки. Я где-то читал, чтобы перезапустить сервер потока. Я не уверен, как это сделать в VSCode. Фактически я перезапустил свой ящик, и все же он, похоже, не распознает глобальные объявления.