dotenv style environment variable file loader module for webpack
npm install --save-dev envy-loader
Same as with most other webpack loaders:
/* webpack.config.js */
module.exports = {
module: {
rules: [
{
test: /\.env$/,
use: 'envy-loader'
}
]
}
}
import env from 'development.env';
webpack --module-bind 'env=envy-loader'
import env from 'envy-loader!production.env';