我正在开发我的第一个全栈 Clojure 应用程序。我已经设法在 Linux Mint 中正常工作:
- 莱宁根
- figwheel + garden[auto] = 带有热代码和 CSS 重载的交互式 SPA 开发
- leiningen REPL for Server with rebel-readline,在 REPL 启动服务器,并将 SPA 提供给浏览器
- leiningen uberjar 编译,jar 文件运行,SPA 由服务器服务
我不知道该怎么做是设置一个开发环境,允许我同时拥有一个服务器 REPL 和一个 SPA REPL,这样我就可以集成 sente 以支持 websocket 并监控重新构建应用程序- SPA REPL 中的数据库状态。我想,理想情况下,我想让 figwheel + gargen[auto] 与 SPA 一起运行,通过 sente websocket 与服务器通信。