/
githubmirror
/
webpack
Обзор
Документация
Войти
/
githubmirror
/
webpack
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
test/configCases/optimization/minimize-css-only/test.config.js
22 строки
787 B
Alexander Akait
feat: configure or exclude each asset type's minifier via optimization.minimize (#21663)
10 авг 2026, 18:37
Не верифицирован
10 авг 2026, 18:37
5a8fa6c
Код
Авторство
О чём код?
"use strict"; const fs = require("fs"); const path = require("path"); module.exports = { findBundle(_i, options) { const files = fs.readdirSync(options.output.path); return files.includes("main.js") ? ["./main.js"] : undefined; }, afterExecute(options) { const read = (name) => fs.readFileSync(path.join(options.output.path, name), "utf8"); // The excluded types keep the markers minifying would have dropped. expect(read("main.js")).toContain("javascript minify excluded marker"); expect(read("page.html")).toContain("html minify excluded marker"); // CSS was not excluded, so it minifies as it would under `minimize: true`. const css = read("main.css"); expect(css).toContain(".a{color:red}"); expect(css).not.toContain("css minify excluded marker"); } };