我尚未找到一种好的方法来grunt-uglify多个分散在多个文件夹中的脚本文件,并保持包括缩小后的文件在内的文件夹结构。
我想这样做的唯一原因是为了增加我正在工作的网页的“旧版”部分的性能。
我已经找到了一个解决方法,但我不想这样做,因为这将花费太多时间,那就是按照这个答案中的方式执行(它们单独指定每个src和dest对):how to config grunt.js to minify files separately
我想要实现的示例:
**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文件做同样的操作。
有人知道这是否可行吗?