Uncaught TypeError: 'caller', 'callee', and 'arguments' properties may not be accessed on strict mod

vue项目中引入mui scroll组件 报错:Uncaught TypeError: 'caller', 'callee', and 'arguments' properties may not be accessed on strict mode functions or the arguments objects for calls to them

原因:使用webpack打包,默认使用严格模式,导致两者冲突

解决办法:

1.  使用babel-plugin-transform-remove-strict-mode插件

     使用方法 见 https://github.com/genify/babel-plugin-transform-remove-strict-mode

2. 在 .babelrc 文件添加以下代码 忽视该js文件

{
    "ignore": [
      "./src/lib/mui/js/mui.js"
    ]

}
发布了18 篇原创文章 · 获赞 5 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/Yw_better/article/details/101105257