Webpack 2.2.1中的BannerPlugin错误

时间:2017-01-31 11:22:12

标签: webpack

自从将webpack更新到2.2.1后,我在构建项目时遇到了这个错误:

Error: BannerPlugin only takes one argument (pass an options object)

这就是我使用插件的方式:

plugins: [
new webpack.DefinePlugin(GLOBALS),
new webpack.BannerPlugin('require("source-map-support").install();',
  { raw: true, entryOnly: false }),

],

无法确定我的错误,根据文档似乎没问题。

1 个答案:

答案 0 :(得分:17)

看看https://webpack.js.org/guides/migrating/#bannerplugin-breaking-change。这是我能在变化中找到的唯一文档。您的版本中的第一个字符串参数作为" banner"移动到配置对象中。属性。

new webpack.BannerPlugin({banner: 'require("source-map-support").install();', raw: true, entryOnly: false})