commit 0a1df81bd026359d47f013fd13afea6a8f84e252
parent 2944093c867977461c5b3cf52c6b1a6313e957a8
Author: Charles Merriam <charles.merriam@gmail.com>
Date: Sun, 5 Jul 2015 11:28:04 -0700
Document Uglify warnings
The `gulp build --release` creates a few hundred warnings from Uglify; add some documentation to keep surprises low.
The warnings are generally dead code removal, e.g.,:
WARNING in (undefined) app.js from UglifyJs
Condition always false [./~/react/lib/invariant.js:26,0]
Dropping unreachable code [./~/react/lib/invariant.js:27,0]
...
Dropping unused function defineWarningProperty [./~/react/lib/ReactElement.js:32,0]
...
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
@@ -72,7 +72,8 @@ $ gulp build # or, `gulp build --release`
```
By default, it builds in debug mode. If you need to build in release mode, add
-`--release` flag.
+`--release` flag. This will minimize your JavaScript; you will also see some warnings from
+[uglify](https://github.com/mishoo/UglifyJS) where it removes unused code from your release.
### How to Run