Skip to content

Commit 168b7a7

Browse files
authored
fix: 添加is-ci依赖并在rollup配置中条件性使用visualizer
1 parent 212d9e4 commit 168b7a7

3 files changed

Lines changed: 7 additions & 2 deletions

File tree

packages/basic/build/rollup.config.mjs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import json from '@rollup/plugin-json';
44
import commonjs from '@rollup/plugin-commonjs';
55
import { visualizer } from 'rollup-plugin-visualizer';
66
import terser from '@rollup/plugin-terser';
7+
import isCI from 'is-ci';
78

89
export default {
910
input: 'src/index.ts',
@@ -38,11 +39,11 @@ export default {
3839
comments: false,
3940
},
4041
}),
41-
visualizer({
42+
!isCI && visualizer({
4243
filename: 'dist/stats.html',
4344
open: false,
4445
gzipSize: true,
4546
brotliSize: true,
4647
}),
47-
],
48+
].filter(Boolean),
4849
};

packages/basic/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@
5454
"@types/node": "^20.11.16",
5555
"@types/safe-json-stringify": "^1.1.5",
5656
"fast-check": "^3.14.0",
57+
"is-ci": "^4.1.0",
5758
"jest": "^29.7.0",
5859
"jest-environment-jsdom": "^29.7.0",
5960
"jest-watch-typeahead": "^2.2.2",

pnpm-lock.yaml

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)