我创建了一个 monorepo,它将包含 2 个使用create-react-app 创建的应用程序和 1 个具有共享组件的模块。现在我有 1 个create-react-app和共享组件模块。
对于我的项目,我想使用 Flow。因此,我在项目的根目录中使用了flow init 。运行yarn start可以在create-react-app文件中使用流类型。但我正在从共享组件中导入一个文件,其内容如下:
export class Decision {
mainTopic: string;
constructor(mainTopic, options) {
this.mainTopic = 1;
this.options = 1;
}
}
对于此文件,我收到以下错误:
SyntaxError: /packages/shared_components/model/Decision.js: Unexpected token (2:13)
删除类型注释可以让应用程序编译。为了使共享组件模块中的流类型正常工作,我必须进行哪些更改?
提前致谢!