根据通天填充工具的文档,我应该将它添加到我的WebPack配置的entry
值是这样的:使用的条目时添加巴贝尔,填充工具给我的WebPack文件中的对象
entry: ['babel-polyfill', './app/js']
不过我指定我进入值与对象而不是数组:
entry: { app: './client' }
我应该如何添加babel-polyfill?
根据通天填充工具的文档,我应该将它添加到我的WebPack配置的entry
值是这样的:使用的条目时添加巴贝尔,填充工具给我的WebPack文件中的对象
entry: ['babel-polyfill', './app/js']
不过我指定我进入值与对象而不是数组:
entry: { app: './client' }
我应该如何添加babel-polyfill?
您可以使用数组作为entry.app
值:
entry: { app: [ "babel-polyfill", "./client" ] }
详见webpack's documentation of the entry
option。根据其documentation,webpack 2的行为应该是相同的。
您可以创建对象标记多个条目,例如:
entry: {
polyfill: resolve('src', 'config', 'polyfill.js'),
vendor: resolve('src', 'config', 'vendor.js'),
app: resolve('src', 'index.js')
},
这是更好地使用单独的条目babel-polyfill
,因为你可能要使用babel-preset-env与useBuiltIns
选项:
这选项启用一个新的插件,可以根据环境取代声明导入“babel-polyfill”或需要(“babel-polyfill”)与个性化的babel-polyfill需求。