MJML, как установить выходной каталог компиляции так же, как найденный каталог входного файла? - PullRequest
0 голосов
/ 28 мая 2019

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

Я пытался использовать ** и тому подобное, но безрезультатно. Я думаю, что можно выполнить отдельную команду для каждой из подпапок, но это израсходует много ресурсов и времени, поэтому она не жизнеспособна.

1 Ответ

0 голосов
/ 28 мая 2019

Извините, я сделал что-то не так прежде, итерация в каждой папке достаточно быстрая.

Я просто использовал glob для отображения всех файлов, которые мне нужны для компиляции, и запускал компилятор mjml для каждого из них в отдельности. Это было удивительно быстро (10-50 мс на файл).

...