В настоящее время мы используем cljsbuild для компиляции нашего источника clojurescript в ресурсы, используемые в производстве, но во время разработки мы используем lein-figwheel.И cljsbuild, и figwheel постоянно следят за изменениями исходного кода и при необходимости перекомпилируют.
Мне было интересно, возможно ли использовать только один инструмент для обоих, предпочтительно в одном и том же процессе.
У нас все в порядке с инструментами переключения, особенно с Figwheel Main.Каждое изменение файла должно просто компилироваться:
- a js с расширенными оптимизациями для использования в производстве
- в режиме реального времени перезагрузите код в браузере, как это делают figwheel & figwheel main
Я нашел этот в документации на figwheel, но он требует ручной работы, такой как очистка целей и запуск сборки по требованию со специальными параметрами.