0

因为项目其他库需要babel的babel-plugin-transform-es2015-modules-amd插件,但是配置后,antd就会出问题。

clipboard.png

clipboard.png

但是去掉该插件就没有问题

clipboard.png

clipboard.png

如何配置可以在使用babel-plugin-transform-es2015-modules-amd同时可以引用antd?各位碰到没有?

1个回答

0

已采纳

已经解决,使用AMD方式第三方库,可以不用babel-plugin-transform-es2015-modules-amd,通过@babel/preset-env的参数解决,在bablerc文件中修改为
{
"presets":[ ["@babel/preset-env",{"modules":"amd"}], ["@babel/preset-react"]],
"plugins": [

["@babel/plugin-proposal-class-properties"], ["import", { "libraryName": "antd", "libraryDirectory": "es", "style": "css" }]]

}

撰写答案