commit 08ee81c895d9dba78d357d579c60f6928b420169
parent cef8e45e3d1d952fbaa2682f5a87be46624fa573
Author: Konstantin Tarkus <hello@tarkus.me>
Date: Mon, 8 Dec 2014 19:35:21 +0300
Add __DEV__ flag
Diffstat:
2 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/.jshintrc b/.jshintrc
@@ -14,6 +14,7 @@
"globals": {
"require": false,
- "__dirname": false
+ "__dirname": false,
+ "__DEV__": false
}
}
diff --git a/config/webpack.js b/config/webpack.js
@@ -37,12 +37,17 @@ module.exports = function(release) {
},
plugins: release ? [
- new webpack.DefinePlugin({'process.env.NODE_ENV': '"production"'}),
+ new webpack.DefinePlugin({
+ 'process.env.NODE_ENV': '"production"',
+ '__DEV__': false
+ }),
new webpack.optimize.DedupePlugin(),
new webpack.optimize.UglifyJsPlugin(),
new webpack.optimize.OccurenceOrderPlugin(),
new webpack.optimize.AggressiveMergingPlugin()
- ] : [],
+ ] : [
+ new webpack.DefinePlugin({'__DEV__': true})
+ ],
resolve: {
extensions: ['', '.webpack.js', '.web.js', '.js', '.jsx']