diff options
author | Samuel Reed <samuel.trace.reed@gmail.com> | 2016-01-19 13:24:36 -0600 |
---|---|---|
committer | Samuel Reed <samuel.trace.reed@gmail.com> | 2016-01-19 13:24:36 -0600 |
commit | 918c17bd88647899be7fa1d9adabfe635cd6102d (patch) | |
tree | 68d9a29505e8a19a4c2105ad248876b92b462ff4 | |
parent | 8b71c6559b0e1773bb3455c68701ff512fc18277 (diff) | |
download | tracifyjs-918c17bd88647899be7fa1d9adabfe635cd6102d.tar.gz tracifyjs-918c17bd88647899be7fa1d9adabfe635cd6102d.zip |
Update README for /** @const */
-rw-r--r-- | README.md | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -395,6 +395,8 @@ separate file and include it into the build. For example you can have a ```javascript const DEBUG = false; const PRODUCTION = true; +// Alternative for environments that don't support `const` +/** @const */ var STAGING = false; // etc. ``` @@ -404,8 +406,8 @@ and build your code like this: UglifyJS will notice the constants and, since they cannot be altered, it will evaluate references to them to the value itself and drop unreachable -code as usual. The possible downside of this approach is that the build -will contain the `const` declarations. +code as usual. The build will contain the `const` declarations if you use +them. If you are targeting < ES6 environments, use `/** @const */ var`. <a name="codegen-options"></a> ## Beautifier options |