Как grunt-uglify несколько файлов сценариев при сохранении структуры папок
Я не нашел хорошего способа grunt-uglify нескольких файлов сценариев, распределенных по нескольким папкам, сохраняя при этом структуру папок, включая файлы uglified. Единственная причина, по которой я хочу это сделать, - это повысить производительность «устаревшей» части веб-страницы, над которой я работаю.
Я нашел способ обойти это, что я не хочу делать, поскольку это займет много времени, и это делается так, как в этом ответе (они определяют каждую пару src и dest отдельно):как настроить grunt.js для минимизации файлов отдельно
Пример того, чего я хочу достичь:
**src dir (no uglify applied):**
src
|- app1
|- randomFile.js
|- scripts
|- file1.js
|- file2.js
|- libs
|- file3.js
|- file4.js
|- app2
|- scripts
|- file1.js
|- file2.js
**destination dir (uglify applied, same file name):**
dist
|- app1
|- randomFile.js
|- scripts
|- file1.js
|- file2.js
|- libs
|- file3.js
|- file4.js
|- app2
|- scripts
|- file1.js
|- file2.js
Кстати, хочу сделать то же самое для CSS-файлов, если это возможно.
Кто-нибудь знает возможно ли это?