2014-11-25 1 views
0

Я добавил задачу собрать все тонкие шаблоны:Gruntfile - сохранить скомпилированный файл в той же директории, где была найдена оригинальная

// Watch and compile slim files 
slim: { 
    dist: { 
    files: [{ 
     expand: true, 
     cwd: '*****[ALL DIRECTORIES]*****', 
     src: ['{,*/}*.slim'], 
     dest: '*****[WHICHEVER DIRECTORY FILE WAS FOUND IN]*****', 
     ext: '.html' 
    }] 
    } 
}, 

То, что я хочу быть в состоянии сделать, так как в псевдокоде выше, компилирует ЛЮБОЙ .slim-файл в ЛЮБОЙ каталог, а затем сохраняет скомпилированный HTML-файл в тот же каталог, что и редактируемый файл .slim.

Любая помощь очень ценится. Благодаря!

ответ

0

только что установил cwd и dest в ваш корневой каталог (или любой другой каталог, который вы хотите), и фильтруйте slim-файлы в src.

, если вы установите flatten опцию верно, каталог-структура будет сохранена:

slim: { 
    dist: { 
    files: [{ 
     expand: true, 
     cwd: '.', 
     src: '**/*.slim' 
     dest: '.', 
     ext: '.html' 
    }] 
    } 
}, 
Смежные вопросы