Clojure:
新しいプロジェクトを始める
How to: (やり方)
Clojureプロジェクトを始めるのは、LeiningenやBoot、Clojure CLIのツールを使ってです。ここでは、Clojure CLIを例にしてみましょう。ターミナルを開いて、以下のコマンドを打ってみてください:
// 新しいプロジェクトを作成
clojure -M:new app myapp
// 作成されたディレクトリに移動
cd myapp
// REPLを起動
clojure -M:repl
出力例(プロジェクト名やパスは違う可能性がある):
Generating a project called myapp based on the 'app' template.
The app has been created in /your-path/myapp
Clojure 1.10.3
user=>
Deep Dive (深掘り)
Clojureとプロジェクト管理ツールの関連は歴史的です。Clojureは2007年にリリースされましたが、プロジェクト管理としてLeiningenが人気を博し、その後Clojure CLIが登場しました。Clojure CLIは、設定ファイルやディレクトリ構造に対するよりシンプルなアプローチを提供します。Leiningenは機能が豊富ですが、設定が煩雑になることがあります。Clojure CLIはdeps.edn
ファイルを使って依存関係を管理し、必要最低限の設定でプロジェクトを始められます。
See Also (関連情報)
Clojureプロジェクトを始めるためのリソース:
- Clojure公式サイト: https://clojure.org/
- Clojure CLIガイド: https://clojure.org/guides/deps_and_cli
- Leiningenのホームページ: https://leiningen.org/
- Bootのドキュメント: https://boot-clj.com/