我保持打字稿反应组件在不同的文件中,所以我使用下面的语句导入我的子组件。Typescript [React]不转换.tsx导入到.jsx导入
//app.tsx
import {SideBar} from "./sidebar"
但当打字稿编译app.tsx到app.jsx,import语句开关要求( “侧边栏”)。由于require语句需要带有“.jsx”扩展名的“sidebar.jsx”,因此我在javascript上发生错误。有没有办法让我自动化?
我tsconfig设置为:
{
"compilerOptions": {
"jsx": "preserve",
"target": "ES5",
"noImplicitAny":false,
\t \t "module": "commonjs",
}
}
也许我需要添加一些相应的TSconfig文件?
在此先感谢。
也许把所有'.tsx'文件放在一个单独的文件夹中,完全是? –