DefinePlugin, " " .
- :
const webpack = require('webpack');
module.exports = {
...
plugins: [
new webpack.DefinePlugin({
'process.env.NODE_ENV': '"development"',
})
]
}
process.env.NODE_ENV "development". UglifyJsPlugin, :
if (process.env.NODE_ENV === 'development') {
alert('development build');
} else {
alert('non-development build');
}
if ("development" === 'development') {
alert('development build');
} else {
alert('non-development build');
}
alert('development build');
, (.. ), javascript ?
, DefinePlugin, , .
, ?
, , ( , script). , Uglify, .
EDIT: val-loader .