1.3.5 • Published 7 years ago

overwrite-webpack-plugin v1.3.5

Weekly downloads
2
License
MIT
Repository
-
Last release
7 years ago

Overwrite resolver plugin for Webpack V4

Why

Sometimes we need to override a whole module (file) for some reasons, say, customization, fixing node modules etc. But Webpack resolve.alias seems not handle these complex cases. This plugin makes it possible to replace a file with another one in the specified folder or with specific label.

Usage

Add the following to Webpack's config file:

  const OverwriteWebpackPlugin = require("overwrite-webpack-plugin");

  resolve: {
    plugins: [
      new OverwriteWebpackPlugin({
        extensions: ['.js', '.jsx'], // resolve specified extensions
        label: 'mobile', // resolve as foo.mobile.js while import or require foo.js
        dirs:['from', 'to'] // resolve a file in 'from' directory as responding one in 'to' directory 
        verbose: true // prompt the overwritten files
      })
    ]
  }
1.3.5

7 years ago

1.3.4

7 years ago

1.3.3

7 years ago

1.3.2

7 years ago

1.3.1

7 years ago

1.2.1

7 years ago

1.2.0

7 years ago

1.1.5

7 years ago

1.1.3

7 years ago

1.1.2

7 years ago

1.1.1

7 years ago

0.6.1

7 years ago

0.6.0

7 years ago

0.5.0

7 years ago

0.3.1

7 years ago

0.3.0

7 years ago

0.2.0

7 years ago

0.1.3

7 years ago

0.1.2

7 years ago

0.1.1

7 years ago

0.1.0

7 years ago