Chi*_*365 7 clojure uberjar leiningen
有什么区别lein run,lein trampoline run并将cojure应用程序部署为uberjar?有任何性能差异吗?
如果我这样做lein run/ lein trampoline run我可以直接进入服务器并从git中取出我的更改,而无需重新启动应用程序,对于uberjar也是如此.对于uberjars,我需要构建和部署应用程序.
提前致谢.
Nic*_*zyk 13
默认情况下,它们中的所有三个都不会实时处理您的代码更改.
如果你正在使用ring,那么lein-ring有一个可以这种方式启动的开发模式:
lein ring server
Run Code Online (Sandbox Code Playgroud)
这将确实为您重新编码代码.
编辑:哪一个用于生产?
假设*production*意味着将代码的捆绑版本交付给用户
使用lein uberjar创建jar 并使最终产品独立于构建工具通常是首选方式.
| 归档时间: |
|
| 查看次数: |
2031 次 |
| 最近记录: |