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