文件代码:
import React, { memo, FC } from 'react';
const demo: FC = () => {
return <div>测试tsx代码</div>;
};
export default memo(demo);
注:使用jsx
后缀没有问题,改成tsx
就报错了
webpack配置:
文件代码:
import React, { memo, FC } from 'react';
const demo: FC = () => {
return <div>测试tsx代码</div>;
};
export default memo(demo);
注:使用jsx
后缀没有问题,改成tsx
就报错了
webpack配置:
会不会是babel-loader
和awesome-typescript-loader
一起使用时有冲突造成的? ts和tsx文件只使用awesome-typescript-loader
不使用babel-loader
试试呢?
3 回答1.8k 阅读✓ 已解决
1 回答1.6k 阅读✓ 已解决
4 回答1.6k 阅读✓ 已解决
2 回答2.4k 阅读✓ 已解决
1 回答2.5k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
是不是你webpack配置没有配置
.tsx