webpack-replace-module-loader
v1.0.22
Published
A webpack loader to replace module.
Readme
webpack-replace-module-loader
Replace file [name].[ext] with [name].[key].[ext];
Installation
$ npm install webpack-replace-module-loader --save-devUsage
Config jsons
- src/config.json
- src/config.test.json
- src/config.production.json
Config in webapck.config.js
module: {
loaders: [{
test: [/config\.json$/],
loader: 'webpack-replace-module-loader',
include: [path.join(__dirname, 'src')],
query: { key: process.env.BUILD_ENV }
}]
}Build with webpack
$ BUILD_ENV=production webpackThis will replace src/config.json with src/config.production.json
Query
key
The value add to the file name. The replace file is [name].[key].[ext]
