Я использую Bower
, чтобы установить зависимости моего проекта и захватить только файлы, которые мне нужны, с Grunt.js
и скопировать их в static
для обслуживания приложения.Задача копирования Grunt не может сохранить структуру каталогов
Одна из них - библиотека MathJax
, но когда я пытаюсь скопировать всю папку (см. Код ниже), она просто игнорирует каталоги и спреи все файлы в пункт назначения, не обращаясь к структуре каталогов MathJax
.
copy: {
MathJax: {
expand: true,
flatten: true,
cwd: 'bower_components/MathJax/',
src: ['**'],
dest: 'base/static/MathJax/'
}
}
Это общая ошибка на copy
задаче Grunt
или я делаю что-то не так?
Вы просто скопировать файлы поверх или вы уродовать их? Мне просто нужен минимум MathJax, и я не хочу загружать на свой сервер много ненужных файлов. – tutuca
В моем случае я просто скопировал все файлы, но в вашем случае, возможно, разумнее исключить некоторые подпапки, такие как 'src: ['! MathJax/[имя_папки]/**']' – giokokos