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] 根据条件排除所有模块