webpack4个人学习详细笔记(九)--常用的webpack插
2020-03-29 本文已影响0人
gem_Y
- clean-webpack-plugin
- copy-webpack-plugin
- bannerPlugin --内置
yarn add cleanWebpackPlugin copyWebpackPlugin -D
const { CleanWebpackPlugin } = require('clean-webpack-plugin');
const copyWebpackPlugin = require('copy-webpack-plugin')
const webpack = require('webpack')
plugins: [
new CleanWebpackPlugin({
cleanAfterEveryBuildPatterns: ['dist'] // 打包前 清除dist文件
}),
new copyWebpackPlugin([
{ from: 'gemfolder', to: './'} // 把gemfolder文件夹下的文件拷贝到dist目录下
]),
new webpack.BannerPlugin('make by gemma 2020/03/29') // 给每个打包文件的头部添加版权
],