Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/luontola/new-clojurescript-project
Something to get quickly started with ClojureScript for a code kata or similar
https://github.com/luontola/new-clojurescript-project
clojurescript
Last synced: 4 days ago
JSON representation
Something to get quickly started with ClojureScript for a code kata or similar
- Host: GitHub
- URL: https://github.com/luontola/new-clojurescript-project
- Owner: luontola
- Created: 2022-10-07T12:02:40.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-19T10:56:31.000Z (8 months ago)
- Last Synced: 2024-04-15T07:10:13.228Z (7 months ago)
- Topics: clojurescript
- Language: Clojure
- Homepage:
- Size: 140 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Empty ClojureScript Project
Something to get quickly started with ClojureScript for a code kata or similar.
## Requirements
- [Java JDK](https://www.oracle.com/java/technologies/javase-downloads.html) version 17 or higher
- [Leiningen](https://leiningen.org/)### Recommended plugins
- Visual Studio Code:
- [Calva](https://calva.io/)
- [Parinfer](https://github.com/oakmac/vscode-parinfer)
- IntelliJ IDEA:
- [Cursive](https://cursive-ide.com/)## Useful commands
Install dependencies
npm install
Run tests when files are changed
npm run autobuild:karma
npm run autotest:karmaStart dev server
npm run start
open http://localhost:8080/Build for distribution
rm -rf public/js
npm run release
cp -a public ...Upgrade dependencies
lein ancient upgrade :all :check-clojure :no-tests
npm run outdated
npm run upgrade