한줄평
“공식 clojure 스크립트를 그대로 옮긴 것이라 동작이 익숙하고, 크로스플랫폼 실행이 필요할 때 편리합니다. Clojure 개발 환경이 아니라면 쓸 일이 없습니다.”
이런 분께 윈도우나 특수 환경에서 Clojure CLI 를 돌려야 하는 분께
좋은 점
- bash 없이도 clojure CLI 동작을 재현
- 윈도우 등 이종 환경에서 일관된 실행
아쉬운 점
- 공식 CLI 를 이미 쓰는 환경에서는 이점이 크지 않음
deps.clj 소개
deps.clj 는 공식 Clojure CLI 의 bash 스크립트를 Clojure 로 다시 구현한 명령줄 도구입니다. bash 가 없는 환경에서도 deps.edn 기반 프로젝트의 의존성 해석과 클래스패스 구성을 처리해 clojure/clj 명령을 대체합니다. 특히 윈도우처럼 셸 환경이 다른 곳에서 유용합니다.