问题产生
babel.config.js
的plugins
队列中,每个队列第一二个参数不支持数组,所以报错
问题分析
翻看babel-plugin-import
发现,其实是babel
版本问题:Options can't be an array in babel@7+
,所以要想使用数组就要使用兼容性写法
解决方案
使用两个队列
// .babelrc
plugins: [
['some-plugin', {}],
['some-plugin', {}, 'some unique name'],
]
]
some unique name
不可或缺!