Skip to content

Latest commit

 

History

History
31 lines (27 loc) · 584 Bytes

File metadata and controls

31 lines (27 loc) · 584 Bytes

Usage

const { WebpackRemovePlugin } = require('@geeeger/webpack-remove-plugin');
// some webpack config
module.exports = {
    plugins: [
        new WebpackRemovePlugin({
            start: '/* remove-start */',
            end: '/* remove-end */'
        }, ['.js'])
    ]
}
// xxxx.js
// before
import React from 'react';
import logo from './logo.svg';
import './App.css';
/* remove-start */
alert('defaultProps=3432432')
/* remove-end */

// after
import React from 'react';
import logo from './logo.svg';
import './App.css';