How to write a plugin

New ConsoleLogOnBuildWebpackPlugin.jsfile

const pluginName = 'ConsoleLogOnBuildWebpackPlugin';

class ConsoleLogOnBuildWebpackPlugin {
    apply(compiler) {
        compiler.hooks.run.tap(pluginName, compilation => {
            console.log('webpack 构建开始');
        })
    }
}

module.exports = ConsoleLogOnBuildWebpackPlugin;

In webpack.config.js文件the

const ConsoleLogOnBuildWebpackPlugin = require('./plugins/ConsoleLogOnBuildWebpackPlugin');

module.exports = {
    plugins: [new ConsoleLogOnBuildWebpackPlugin()]
};
Published 39 original articles · won praise 2 · Views 4016

Guess you like

Origin blog.csdn.net/qq_43137725/article/details/104240544