Untangled 开源项目教程
untangledCentral public-facing website项目地址:https://gitcode.com/gh_mirrors/un/untangled
1. 项目的目录结构及介绍
Untangled 项目的目录结构如下:
untangled/
├── src/
│ ├── main/
│ │ ├── cljs/
│ │ └── clj/
│ └── test/
│ ├── cljs/
│ └── clj/
├── project.clj
├── README.md
├── resources/
├── env/
│ ├── dev/
│ │ ├── cljs/
│ │ └── clj/
│ └── prod/
│ ├── cljs/
│ └── clj/
目录结构介绍
src/
:包含项目的源代码。main/
:主代码目录。cljs/
:ClojureScript 代码。clj/
:Clojure 代码。
test/
:测试代码目录。cljs/
:ClojureScript 测试代码。clj/
:Clojure 测试代码。
project.clj
:Leiningen 项目配置文件。README.md
:项目说明文档。resources/
:资源文件目录。env/
:环境配置目录。dev/
:开发环境配置。cljs/
:开发环境下的 ClojureScript 配置。clj/
:开发环境下的 Clojure 配置。
prod/
:生产环境配置。cljs/
:生产环境下的 ClojureScript 配置。clj/
:生产环境下的 Clojure 配置。
2. 项目的启动文件介绍
Untangled 项目的启动文件主要位于 src/main/cljs/
和 src/main/clj/
目录下。
ClojureScript 启动文件
src/main/cljs/untangled/client.cljs
:ClojureScript 客户端启动文件。
Clojure 启动文件
src/main/clj/untangled/server.clj
:Clojure 服务器启动文件。
3. 项目的配置文件介绍
Untangled 项目的配置文件主要位于 project.clj
和 env/
目录下。
project.clj
project.clj
是 Leiningen 项目配置文件,包含项目依赖、插件、任务等信息。
环境配置文件
env/dev/cljs/
和env/dev/clj/
:开发环境配置文件。env/prod/cljs/
和env/prod/clj/
:生产环境配置文件。
这些配置文件定义了不同环境下的特定配置,如数据库连接、日志级别等。
以上是 Untangled 开源项目的目录结构、启动文件和配置文件的介绍。希望这份教程能帮助你更好地理解和使用 Untangled 项目。
untangledCentral public-facing website项目地址:https://gitcode.com/gh_mirrors/un/untangled