为什么相同的webpack和babel配置情况下, 不同入口文件, 有的chunk-vendors 里面的代码不会编译为es5?
粉丝福利 : 关注VUE中文社区公众号,回复视频领取粉丝福利
babel.config.js 和vue.config.js配置文件都是相同的, 只是入口文件是变量, 而且依赖都差不多, 比如都包含vue-resource. 类似于
entry: `./${env.process.NAME}/main.js`,
一个打包出来的chunk-vendors.js里面的vue-resource代码没有被编译为es5 (各种const xx = ), 另外一个就没有这个问题.这是为什么呢? babel.config.js文件是:
module.exports = {
presets: [
['@vue/app', {
"targets": {
"chrome": "50",
"ie": "10"
},
}]
],
}