使用antd-mobile,报错 injectBabelPlugin is not a function
作者:互联网
在create-react-app中,使用antd-mobile,报错 injectBabelPlugin is not a function
查阅资料发现react-scripts 升级到 2.1.2 以后破坏了 react-app-rewired,react-app-rewired的新版本删除所有方法injectBabelPlugin,这些方法被移动到一个名为'customize-cra'的新包中了
修改方法:
1.确保已经下载customize-cra,less-loader
2.修改config-overrides文件为
const { override, fixBabelImports, } = require("customize-cra"); module.exports = override( fixBabelImports("import", { libraryName: "antd", libraryDirectory: "es", style: 'css' }), );
运行成功
标签:function,mobile,app,injectBabelPlugin,react,customize,cra,报错,antd 来源: https://www.cnblogs.com/t-sun-j/p/10372841.html