npm is a package runner that comes with node6+. You can try lumo "without install" with:
npx -p lumo-cljs lumo
$ npm install -g lumo-cljs
If you get a permission failure, try this:
$ npm install -g lumo-cljs --unsafe-perm
Note: the installed binary will be named
lumo rather than
$ brew install lumo
Note: If you want to install a binary built from master, run
brew install --HEAD lumo
(at your own responsibility).
$ docker pull anmonteiro/lumo:latest$ docker run -it anmonteiro/lumo
- Download the latest release.
- Move it to somewhere in your
lumo at the command line to launch it.
lumo -h for usage instructions and supported command line options.
Lumo can compile ClojureScript code as of version
1.2.0. See the introductory
It is still considered experimental, given the relatively new Google Closure
but it aims to be at feature parity with the JVM ClojureScript compiler.
The following example also shows how to use multiple source folders.
To build Lumo from source:
- Make sure you have installed Boot, Yarn and Node.js (version >= 8).
- At the root of the repository, run:
- The resulting binary can be found in
build\lumo.exeif you're on Windows).
Support us with a monthly donation and help us continue our activities. [Become a backer]
Become a sponsor and get your logo on our README on Github with a link to your site. [Become a sponsor]
Copyright & License
Copyright © 2016-2017 António Nuno Monteiro
Distributed under the Eclipse Public License (see LICENSE).