clojure - 全栈 Clojure : How to get a Browser REPL a

我正在开发我的第一个全栈 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 并监控 re- SPA REPL 中的框架 app-db 状态。我想,理想情况下,我希望 figwheel + gargen[auto] 与 SPA 一起运行,通过 sente websocket 与服务器通信。

最佳答案

我的回复并不是您真正想要的,但我相信您可能会感兴趣,所以请耐心等待。

你试过lightmod了吗?编辑?它的目标是成为一个具有最少设置的全栈编辑器。事实上,当你启动它时,你可以为你的项目预选模板,并自动获得后端的 REPL,以及 SPA 的 REPL,自动重新加载等。它没有 Emacs 的所有好东西,但我发现它真的很好进行快速设置。

关于clojure - 全栈 Clojure : How to get a Browser REPL and a Server REPL simultaneously during development,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54426166/

相关文章:

spring-boot - 如何在 Spring Security oauth2 中调试重定向 ur

gitlab - 如何从私有(private) gitlab repo 创建公开发布?

c# - 调用 Assembly.ReflectionOnlyLoadFrom 时出现 System

typo3 - 使用流体创建数组和对象 f :variable

c# - 未续订 Azure 服务总线消息锁?

angular - 如何在 ngrx 效果中使用 LatestFrom 进行单元测试

wpf - ListView 组标题显示多次

ruby-on-rails - rake 数据库 :setup is giving Library

java - soap 请求 java 中缺少 header

python - 使用聚类从文档列表中找出所有潜在的相似文档