Fork me on GitHub
#clojure-russia
<
2017-06-25
>
y.khmelevskii07:06:01

приветствую. кто-то использует в одной монорепе несколько подпроектов? как вы их запускаете, и работаете с ними? я заюзал lein-modules, вроде все ок, но когда в имаксе запускаю все подпроекты, у меня у каждого подпроекта root-dir установлен не его, а родительского проекта. Пример:

checkouts/
    subproject1/
        src/
            core.clj
        project.clj
        config.edn
src/
    core.clj
project.clj
Так вот, когда я в subproject1/core.clj пытаюсь прочитать "config.edn" я его не вижу, так как рут проекта находится в родительском проекте

mike_ananev09:06:59

@y.khmelevskii Недавно Дерек Слэгер про их плагин рассказывал https://github.com/amperity/lein-monolith

mike_ananev09:06:11

посмотри, может будет полезно

y.khmelevskii09:06:42

спасибо!

mike_ananev09:06:43

Если воспользуешься, расскажи потом об опыте работы с ней в монорепе. Преза прикольная.

misha15:06:37

господа, кто-нибудь что-нибудь полезное для себя сделал на Кларе? http://www.clara-rules.org типа вместо убер конда или убер ифочки навалить правил и пусть рул-энджин посчитает

akond19:06:10

именно на кларе нет. но она не сильно отличается от других руле бейсед енджинов.

akond19:06:15

хотя может быть я что-то упустил? у меня было - nools реализация на жс

artemyarulin19:06:22

а чо делал с ними? Я все что находил применения rule based engine все кие-то уж очень специфичные задачи

akond16:06:40

artemyarulin: задача была сделать возможным некомпьютерщику менять "логику" приложения. грубо говоря через 10 секунд должно выскочить что-то случиться, а он чтобы смог поменять 10 на 15 и добавить еще какое-нибудь правило