Как написать надлежащий файл декларации потока при использовании CommonJS следующим образом? Это файл с именем demo.js.Файл декларации потока с помощью CommonJS
// @flow
function product(a, b) {
return a * b;
}
exports.product = product;
Вот что я пробовал. Это файл с именем demo.js.flow.
// @flow
declare export function product(a: number, b: number): number;
Поток все еще жалуется, что в параметрах a и b отсутствуют аннотации в предыдущем файле.
ли вы добавить папку деклараций к вашему '.flowconfig'? https://flowtype.org/docs/declarations.html#pointing-your-project-to-declarations –
На самом деле это не имеет значения, поскольку вы используете .js.flow ... он находится в той же папке, что и демо. js, я предполагаю? –
Правый Энди, он находится в той же папке. Кажется, что это еще не документировано нигде, пока я просто не нашел нужные документы. –