跳到主要内容

BannerPlugin

BannerPlugin 为每个 chunk 文件头部添加 banner(换句话说 为打包后的每一个 chunk 添加商标)。

语法


new webpack.BannerPlugin({
banner: "柏拉文,哈哈哈", // 其值为字符串或函数,将作为注释存在
raw: false, // 如果值为 true,将直接输出,不会被作为注释
entryOnly: false, // 如果值为 true,将只在入口 chunks 文件中添加
})

配置项如下所示:

  • banner: string | function: 其值为字符串或函数,将作为注释存在
  • raw: boolean: 如果值为 true,将直接输出,不会被作为注释
  • entryOnly: boolean 如果值为 true,将只在入口 chunks 文件中添加
  • test: string | RegExp | [string, RegExp] 包含所有匹配的模块
  • include: string | RegExp | [string, RegExp] 根据条件匹配所有模块
  • exclude: string | RegExp | [string, RegExp] 根据条件排除所有模块