Skip to content

Commit

Permalink
clojure-cli: simplify project overview
Browse files Browse the repository at this point in the history
  • Loading branch information
practicalli-johnny committed Sep 13, 2023
1 parent 192da53 commit 07a6497
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions docs/clojure-cli/projects/index.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
# Clojure projects

A Clojure CLI project is [defined by a `deps.edn` file](/clojure/clojure-cli/configure.md) that specifies source and library paths to use for the project. The `deps.edn` file can also define aliases which can optionally be included when running the REPL to support development related tasks.
Clojure CLI projects use a [`deps.edn` file](/clojure/clojure-cli/#configure-clojure-cli) to specifies source paths and libraries required for the project to run.

alias are defined in the `deps.edn` file to support development tasks, providing additional libraries, paths and tools.

!!! HINT "Generate a project from a template"
[Create a project from a template](templates/) to save time creating a common project structure.
[Create a project from a template](templates/) for a consistent project structure and include commonly used libraries.

??? INFO "Practicalli clojure-app-template example project"
[practicalli/clojure-app-template](https://github.com/practicalli/clojure-app-template) provides a production grade example of a project starting point, with additional configuration files for building and deploying the project.
??? INFO "Practicalli Project Templates"
[Practicalli Project Templates](templates/practicalli/) create production grade projects providing a detailed starting point with configuration files for building and deploying the project.


## Create a minimal project
Expand Down

0 comments on commit 07a6497

Please sign in to comment.