NOTE: this sample is now out of date. Please refer to the Quick Start
Simple ClojureScript Project Example.
-
Create a CLOJURESCRIPT_HOME environment variable which points to the ClojureScript root directory.
-
If you have not already done so, execute
$CLOJURESCRIPT_HOME/script/bootstrap
-
Add $CLOJURESCRIPT_HOME/bin to your PATH.
Development mode allows for each file to be loaded in a separate script tag so that errors can be easily tracked to the offending file.
cljsc src > hello.js
After running the above command, open hello-dev.html. Notice that each required JavaScript file has been loaded in its most readable form.
Once an application is ready for production, a single optimized file can be produced.
cljsc src {:optimizations :advanced} > hello.js
After running the above command, open hello.html to view the result.