node -v
):v8.4.0 npm -v
):5.3.0 在src / config.js中有:
babel:function(){ let options = {};
tap(Mix.paths.root('.babelrc'), babelrc => {
if (File.exists(babelrc)) {
options = JSON.parse(File.find(babelrc).read());
}
});
let defaultOptions = {
cacheDirectory: true,
presets: [
['env', {
'modules': false,
'targets': {
'browsers': ['> 2%'],
uglify: true
}
}]
]
};
if (this.react) {
defaultOptions.presets.push('react');
}
return webpackMerge.smart(defaultOptions, options);
},
在我的.babelrc中我有
{
"presets": [
["env", {
"targets": {
"browsers": ["> 5%"],
"uglify": false
}
}]
]
}
然而,这只是将其连接为另一个'env'预设并且未被使用。如何修改原始env预设?