Klipse is written in Clojurescript.
from the terminal:
clj -A:figwheel --build dev --repl
From Cider, you should tell cider to launch clj with :fig-cider
alias so that figwheel-main library is loaded.
Then, open the browser http://localhost:5014/js-dbg.html
From now on, the code is auto-compiled on every changes. You might need to refresh the test page to make sure the code changes were applied.
See How to add a language to Klipse to learn how to add a language to Klipse.
lein with-profile deploy install
Upgrade version in project.clj
and in src/klipse/core.cljs
.
./scripts/build
Make sure figwheel runs.
clj -A:figwheel --build dev --repl
Open your browser and test the following test pages:
Production build:
- http://localhost:5014/plugin-prod.html
- http://localhost:5014/plugin-prod-more.html (some of the evaluators are incompatible on the same page)
- http://localhost:5014/plugin-prod-more-2.html (some of the evaluators are incompatible on the same page)
Dev build:
Upgrade version number in package.json
and then:
npm publish
git commit -am 'cut version 7.10.0'
git tag v7.10.0
git push
git push --tags
Draft a new release on github
lein with-profile deploy deploy clojars
Make sure gsutil is installed.
./scripts/deploy