MUI有一些组件必须要导入自带的mui.min.js文件,然后初始化后才能正常使用。
在使用webpack进行开发的时候,就存在一个问题,MUI本身使用了不严格的js语法,而webpack打包时,使用的babel是执行严格模式语法的,这样在编译的时候就会报错。
解决这个问题有多种办法,其中最简单的就是:告诉babel,在编译时不要理睬mui.min.js文件。也就是编译时忽略mui.min.js。
具体操作非常简单,我们只需要在 .babelrc文件中做如下配置即可。
"ignore": [ "./src/lib/mui/js/mui.min.js", ]