使用 glob 匹配缩小的 JavaScript 文件和 html 文件

Match minified JavaScript files and html files using globs

我正在尝试删除所有文件,但缩小的 JavaScript 文件除外,所有这些文件都具有 .min 后缀和所有 .html 文件。这是我目前拥有的:

del([
   'build/app/**/*.!(html|min.js)'
]);

这最终删除了所有 .js 文件,包括缩小的文件,但保留了 .html 文件。我如何修改它以便它删除所有文件 除了 后缀为 .min 的 JavaScript 文件和 .html 文件?

分别排除 .html.min.js 文件:

del([
 'build/app/**/*.*',
 '!build/app/**/*.html',
 '!build/app/**/*.min.js'
]);