2015-07-14 4 views
1

Я пытаюсь реализовать решение сборки с использованием сценариев NPM, в отличие от Gulp/Grunt/etc, как описано здесь: http://substack.net/task_automation_with_npm_run и здесь: http://blog.keithcirkel.co.uk/how-to-use-npm-as-a-build-tool/. Тем не менее, я изо всех сил пытаюсь интегрировать чистый и разумный подход для управления многочисленными файлами Jade в процессе сборки.Предотвращение сглаживания структуры Jade

Jade CLI поддерживает передачу его в каталог и вывод всех глубоко вложенных скомпилированных файлов Jade. Это здорово, однако, это полностью сглаживает структуру папок. Я бы идеально хотел, чтобы Jade выводил результаты, сохраняя структуру каталогов. Каков наилучший способ сделать это?

Пример структуры папок:

package.json 
src/ 
    foo.jade 
    bar/ 
    baz.jade 
    qux.jade 

Запуск jade src -o build выходы:

package.json 
build/ 
    foo.html 
    baz.hmtl 
    qux.html 
src/ 

Вместо:

package.json 
build/ 
    foo.html 
    bar/ 
    baz.html 
    qux.html 
src/ 

ответ