在我的 CRA 应用程序中运行yarn build
会打印出有用的信息,包括包大小。有没有办法只提取 Javascript 和 CSS 包的大小?
问问题
101 次
1 回答
1
npm -
npm i --dev source-map-explorer
纱线 -
yarn add -D source-map-explorer
安装jq
从项目目录运行(在 OS X 中安装brew install coreutils
并替换numfmt
为):gnumfmt
$ source-map-explorer 'build/static/js/*' --gzip --json | jq '.results[] | .totalBytes' | paste -s -d+ - | bc | numfmt --to=iec --suffix=B
获取 Javascript 包的总大小(gzipped)
$ source-map-explorer 'build/static/css/*' --gzip --json | jq '.results[] | .totalBytes' | paste -s -d+ - | bc | numfmt --to=iec --suffix=B
获取 CSS 包的总大小(gzipped)
于 2021-10-22T04:56:01.780 回答