1. upgrade rollup postcss plugin
2. fix postcss plugins for bundles
This commit is contained in:
Yanzhen Yu
2026-04-01 12:00:00 +08:00
parent 1efc9ad30b
commit 2a323da123
2 changed files with 12 additions and 8 deletions

View File

@@ -49,7 +49,7 @@
"rollup": "^2.3.3", "rollup": "^2.3.3",
"rollup-plugin-commonjs": "^9.2.0", "rollup-plugin-commonjs": "^9.2.0",
"rollup-plugin-node-resolve": "^3.4.0", "rollup-plugin-node-resolve": "^3.4.0",
"rollup-plugin-postcss": "^1.6.2", "rollup-plugin-postcss": "^3.1.1",
"rollup-plugin-terser": "^5.3.0", "rollup-plugin-terser": "^5.3.0",
"rollup-plugin-typescript": "^1.0.0", "rollup-plugin-typescript": "^1.0.0",
"ts-node": "^7.0.1", "ts-node": "^7.0.1",

View File

@@ -73,16 +73,13 @@ const baseConfigs = [
let configs = []; let configs = [];
for (const c of baseConfigs) { for (const c of baseConfigs) {
const plugins = [ const basePlugins = [resolve(), commonjs({ namedExports }), typescript()];
resolve(), const plugins = basePlugins.concat(
commonjs({ namedExports }),
typescript(),
postcss({ postcss({
extract: false, extract: false,
inject: false, inject: false,
}), }),
]; );
const minifyPlugins = plugins.concat(terser());
// browser // browser
configs.push({ configs.push({
input: c.input, input: c.input,
@@ -98,7 +95,14 @@ for (const c of baseConfigs) {
// browser + minify // browser + minify
configs.push({ configs.push({
input: c.input, input: c.input,
plugins: minifyPlugins, plugins: basePlugins.concat(
postcss({
extract: true,
minimize: true,
sourceMap: true,
}),
terser(),
),
output: [ output: [
{ {
name: c.name, name: c.name,