0

我想使用这里接受的答案中显示的这个 grunt uglify 设置:如何使用 UglifyJS 缩小文件夹中的多个 Javascript 文件?

但是我只想在未压缩的文件上运行它,可以 uglify 检查这个吗?

如果没有,有什么方法可以做到这一点?通过检查文件的大小/行数,或者只是检查文件名是否以“.min.js”结尾

4

2 回答 2

3

当您将srcuglify 任务设置为

src: ['js/*.js', '!js/*.min.js'],

.min.jsuglify 不会处理所有文件。

另请参阅: http: //gruntjs.com/configuring-tasks#globbing-patterns

于 2014-08-15T08:58:57.567 回答
0

You need to follow these build steps:

  1. Minify only the unminified assets by using a specific globbing pattern (like the one suggested by @Qurben) src: ['js/*.js', '!js/*.min.js']
  2. You need to CONCAT the already minified files along with the newly [your] minified application to produce the final result.
于 2014-08-15T09:02:50.383 回答