MiniME - Multiple File Support
MiniME supports two techniques for combining a set of script files into a single minimized library.
- Multiple scripts on the command line
includedirectives to combine multiple scripts into a single module.
You can also use a combination of both techniques.
Multiple Scripts on the Command line
The easiest way to combine multiple scripts is by specifying each as a separate command line argument, for example:
mm script1.js script2.js script3.js -o:MyScriptLibrary.min.js
Using this technique, each script is processed as a separate unit - so privatized declarations in one script aren't accessible to the other scripts. Only non-obfsucated declarations will work across scripts.
Use this technique if you're simply combining a set of unrelated scripts.
include directive allows one script file to include another. For example suppose
mm MyScriptLibrary.js -o:MyScriptLibrary.min.js
In this example, obfuscated symbols in each of the input scripts will be accessible from each of the other scripts.