Как интегрировать figwheel с сервером звонков, чтобы получить автоматическую перезагрузку?

Я новичок в веб-разработке clojure/clojurescript.

  • Используйте lein ring server, и изменения (например, маршруты) будут автоматически перезагружены на сервер (hot-deploy).
  • Используйте lein figwheel, и он будет отслеживать изменения исходных файлов cljs и соответственно обновляться на странице.

Теперь я запустил figwheel и изменил внутренний код (например, маршруты). После перезагрузки страницы измененное содержимое не обновлялось.

Итак, есть ли способ интегрировать figwheel с сервером звонков, чтобы обновить внутреннее изменение автоматически?

Ответ 1

Кольцо промежуточного программного обеспечения wrap-reload сделает это за вас. Существует также очень красивый шаблон leiningen, называемый Chestnut, который создаст для вас проект с Figwheel и автозагрузкой Ring backend.

Этот вопрос показывает пример использования перезагрузки Compojure без перезапуска веб-сервера