我该如何解决错误无法编译。类型错误:“类型别名”只能在.ts文件中使用。 TS8008

时间:2019-03-02 19:22:49

标签: javascript reactjs create-react-app flowtype

我正在使用带有Flow,Prettier,ESLint和Emotion的Create React App。安装流程并使用{ "presets": ["flow"] }创建.babelrc文件后,运行yarn start时仍然出现以下编译错误:

Failed to compile. Type error: 'type aliases' can only be used in a .ts file. TS8008

那是因为我在App.jsx中有以下代码:

type PropsType = {
  history: any
};

我有另一个项目,可以在其中使用.js文件且没有任何问题,但是我找不到在这个项目中出现此错误的原因。

我还注意到该文件已创建src/react-app-env.d.ts,而.flowconfig的内容已被react-scripts更改

我想念什么?

0 个答案:

没有答案