代码:
代码语言:javascript复制// 自动导入插件
const autpImport = require('unplugin-auto-import/webpack')(...autoImportConfig)
报错
代码语言:javascript复制TypeError: Found non-callable @@iterator
原因:
使用 ... 扩展符的时候该对象是不可迭代对象。
这里 autoImportConfig 是一个对象,该函数参数需要传入一个对象,无法使用 ... 直接迭代对象,需要给对象包一层,或不使用 ... ,直接传入对象即可。
解决方案:
变为可迭代对象,变为数组,或者用对象包起来。
解决后:
代码语言:javascript复制// 自动导入插件
const autpImport = require('unplugin-auto-import/webpack')({...autoImportConfig})
// or
const autpImport = require('unplugin-auto-import/webpack')(autoImportConfig)
参考文档