Я не нашел хороший способ хрюкать - обрезать несколько файлов script, распространяемых по нескольким папкам, сохраняя при этом структуру папок, включая укрупненные файлы. Единственная причина, по которой я хочу это сделать, - увеличить производительность "старой" части веб-страницы, над которой я работаю.
Я нашел способ обойти это, чего я не хочу делать, поскольку это займет много времени, и это нужно сделать в этом ответе (они определяют каждую пару 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
Btw, захотите сделать то же самое для CSS файлов, если это возможно.
Кто-нибудь знает, возможно ли это?