UNPKG

remove-console-webpack-plugin

Version:
57 lines (45 loc) 1.11 kB
# remove-console-webpack-plugin A light webpack plugin to remove console.* in your JS code without any dependencies. ## Example **In** ```js console.log("log test"); // by default console.error("error test"); // need to configure ``` **Out** ```js ``` ## Installation ```sh npm install remove-console-webpack-plugin --save-dev ``` ## Usage ```js // webpack.config.js const RemoveConsolePlugin = require('remove-console-webpack-plugin') // demo1: remove console.log by default module.exports = { // other code ... plugins: [ new RemoveConsolePlugin() ] } // demo2: remove console.log, console.warn, console.error module.exports = { // other code ... plugins: [ new RemoveConsolePlugin({ include: ['log', 'warn', 'error'] }) ] } // demo3: remove console.* module.exports = { // other code ... plugins: [ new RemoveConsolePlugin({ include: ['*'] }) ] } ``` ## Options | option | description | default | | ------ | ----------- | ------- | | include | An array of console methods that you want to remove. | ['log']|