我正在使用Babel(使用webpack)将我的ES6代码转换为ES5,但由于某种原因,forEach函数未被转换,并且在Safari中给出了一个错误(array.forEach不是函数)。 / p>
在我的webpack设置中,我将此添加到module.rules:
{
test: /\.js$/,
include: [resolve('src')],
loader: 'babel-loader'
}
我的所有文件都在'src'文件夹的子文件夹中。我的root中也有一个.babelrc文件,只包含这个:
{
"presets": ["es2015"]
}
我通过npm安装了babel-preset-es2015。我无法弄清楚这个设置有什么问题。我错过了什么吗?