Я хочу написать автономную программу clojure, которая будет обрабатывать все html-файлы в текущем рабочем каталоге.Где разместить файлы для обработки, если я хочу разработать автономную банку с clojure?
(println file-seq (io/file "."))
Если я использую вышеуказанный код, он работает, когда он упаковывается в виде банки. Но во время разработки, где я помещаю html-файлы? Внутри папки src/../core.clj
? Я не проверяю, действительны ли файлы и т. Д. Поэтому, если я помещаю под src
, он попытается также обработать файлы clj
. Есть ли лучший способ без особых изменений в логике?
Да. Но есть ли способ изменить это? Должен ли я добавить другой путь, если он предназначен для разработки? – boring
Я думаю, что лучше использовать переменную среды для обработки этого. Один путь для dev и другой для производства. И спасибо за ответ – boring
@kadaj Я расширил свой ответ, чтобы предложить, как обрабатывать разницу в среде разработки и производства. –