Luminus

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(指南)
(指南)
第2行: 第2行:
  
 
==指南==
 
==指南==
  $ lein new luminus my-app
+
  $ lein new luminus my-app  
$ lein new luminus app +cljs +postgres //支持的选项有:+sqlite, +site, +h2, +jetty, +cljs, +service, +sassc, +swagger, +auth, +war, +http-kit, +cucumber, +aleph, +mongodb, +postgres, +mysql, +kibit
+
 
  $ cd my-app
 
  $ cd my-app
 
  $ lein run
 
  $ lein run
 
  Started server on port 3000
 
  Started server on port 3000
 
  http://localhost:3000/
 
  http://localhost:3000/
 +
$ lein new luminus app +cljs +postgres //支持的选项有:+sqlite, +site, +h2, +jetty, +cljs, +service, +sassc, +swagger, +auth, +war, +http-kit, +cucumber, +aleph, +mongodb, +postgres, +mysql, +kibit
 +
创建 app_dev和app_test数据库,修改 profiles.clj
 +
{:profiles/dev  {:env {:database-url "jdbc:postgresql://localhost/app_dev?user=clojure&password=clojure"}}
 +
:profiles/test {:env {:database-url "jdbc:postgresql://localhost/app_test?user=clojure&password=clojure"}}}
 +
创建数据库
 +
lein run migrate
 +
lein run
 +
http://localhost:3000/
 +
启动 ClojureScript
 +
lein figwheel
 +
cljs.user=>
 +
http://localhost:3000
 +
通过 [https://github.com/luminus-framework/conman conman] 完成对数据库的操作,使用 [https://github.com/tolitius/mount mount] 管理生命周期。
 +
lein repl
  
 
==图集==
 
==图集==

2016年5月12日 (四) 02:25的版本

Luminus 是一个 Clojure 的开源(MIT)微框架。

指南

$ lein new luminus my-app 
$ cd my-app
$ lein run
Started server on port 3000
http://localhost:3000/
$ lein new luminus app +cljs +postgres //支持的选项有:+sqlite, +site, +h2, +jetty, +cljs, +service, +sassc, +swagger, +auth, +war, +http-kit, +cucumber, +aleph, +mongodb, +postgres, +mysql, +kibit

创建 app_dev和app_test数据库,修改 profiles.clj

{:profiles/dev  {:env {:database-url "jdbc:postgresql://localhost/app_dev?user=clojure&password=clojure"}}
:profiles/test {:env {:database-url "jdbc:postgresql://localhost/app_test?user=clojure&password=clojure"}}}

创建数据库

lein run migrate
lein run
http://localhost:3000/

启动 ClojureScript

lein figwheel
cljs.user=>
http://localhost:3000

通过 conman 完成对数据库的操作,使用 mount 管理生命周期。

lein repl

图集

链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱