loader 去处理模块
    plugin 打包时,某一时间的操作 比如HtmlWebpackPlugin 打包结束后生成html文件。打包前,把打包文件清空,cleanWebpackPlugin

    插件是一个类:

    1. class CopyrightWebpackPlugin {
    2. constructor(){
    3. }
    4. apply(compiler){
    5. //compiler 相当于实例
    6. }
    7. }
    8. module.exports = CopyrightWebpackPlugin

    使用

    const CopyRightWebpackPlugin = require(./plugin/copy...plugin)
    
    plugins:[
        new CopyRightWebpackPlugin()
    ]