Я пытаюсь скомпилировать папку с подпапками, каждая из которых будет иметь файл .mjml. Эта команда работает: mjml ./views/**/*.mjml.html.erb -o
, однако я не могу настроить выход в том же каталоге, что и исходный файл, все файлы из каждой из подпапок будут собраны в корневом каталоге, и если я установлю любой каталог он будет накапливаться там, очевидно.
Я пытался использовать **
и тому подобное, но безрезультатно. Я думаю, что можно запустить отдельную команду для каждой из подпапок, но это будет потреблять много ресурсов и времени, поэтому это нецелесообразно.
Извините, я сделал что-то не так раньше, итерация по каждой папке происходит достаточно быстро.
Я просто использовал glob, чтобы отобразить все файлы, которые мне нужно скомпилировать, и запустил компилятор mjml для каждого из них по отдельности. Это было на удивление быстро (10-50 мс на файл).