在Babel的配置文件(通常为.babelrc)中添加如下配置:
{
"plugins": [
["@babel/plugin-transform-react-jsx", {
"runtime": "automatic",
"importSource": "your-react-package"
}]
]
}
其中,importSource的值需要根据你所使用的React版本进行调整。如果使用的是React 17及以上版本,则该值设为"react";如果使用React 16版本,则设为"react-dom"。
添加该配置后,Babel在转译React组件时将会使用默认导出的方式,即只需要将组件写成export default function Component() {...}即可。这样一来,Babel便不再会在文件名中添加fileName.的前缀了。