Closed SgtPooki closed 2 weeks ago
fix: remove fonts except woff2
Fixes https://github.com/ipfs/service-worker-gateway/issues/281
du -ch dist/*.css dist/*.js | grep total = 18M
du -ch dist/*.css dist/*.js | grep total
╰─ ✔ ❯ ll dist/*.css dist/*.js -rw-r--r-- 1 sgtpooki 63K Jun 5 10:39 dist/ipfs-sw-sw.js -rw-r--r-- 1 sgtpooki 2 Jun 5 10:39 dist/ipfs-sw-781-fbb750fd312778403036.css -rw-r--r-- 1 sgtpooki 6.1K Jun 5 10:39 dist/ipfs-sw-51-dfae7cbe5a15c9f08cba.css -rw-r--r-- 1 sgtpooki 5.2K Jun 5 10:39 dist/ipfs-sw-56-dc9b2c9958c23bc8fff0.css -rw-r--r-- 1 sgtpooki 6.1K Jun 5 10:39 dist/ipfs-sw-776-e5915cc60e3552ecbd7c.css -rw-r--r-- 1 sgtpooki 2.3K Jun 5 10:39 dist/ipfs-sw-styles-bd392c278845011bf0d3.css -rw-r--r-- 1 sgtpooki 58K Jun 5 10:39 dist/ipfs-sw-main-544ab9e12c39034c7da2.js -rw-r--r-- 1 sgtpooki 13M Jun 5 10:39 dist/ipfs-sw-138-66da405c07a0317cdbbf.css -rw-r--r-- 1 sgtpooki 17K Jun 5 10:39 dist/ipfs-sw-56-806019a37f15985d8a2b.js -rw-r--r-- 1 sgtpooki 15K Jun 5 10:39 dist/ipfs-sw-776-5a14701760f367fc0b71.js -rw-r--r-- 1 sgtpooki 37K Jun 5 10:39 dist/ipfs-sw-781-756e5b0b09ef3eedde5e.js -rw-r--r-- 1 sgtpooki 17K Jun 5 10:39 dist/ipfs-sw-51-2198ef777aa27dc13ed0.js -rw-r--r-- 1 sgtpooki 2.8K Jun 5 10:39 dist/ipfs-sw-992-0a574e46705faad5f353.js -rw-r--r-- 1 sgtpooki 2.8K Jun 5 10:39 dist/ipfs-sw-611-7a2509a82a28808d9d0a.js -rw-r--r-- 1 sgtpooki 2.8K Jun 5 10:39 dist/ipfs-sw-230-d1f87c9f58f6423fffbc.js -rw-r--r-- 1 sgtpooki 762 Jun 5 10:39 dist/ipfs-sw-446-ba03287f9982fad63114.js -rw-r--r-- 1 sgtpooki 7.7K Jun 5 10:39 dist/ipfs-sw-193-b8469c6e0fc61629bb6e.js -rw-r--r-- 1 sgtpooki 761 Jun 5 10:39 dist/ipfs-sw-65-2c994b8f250544c05513.js -rw-r--r-- 1 sgtpooki 244 Jun 5 10:39 dist/ipfs-sw-styles-4618e4fd1ca0cf3d9361.js -rw-r--r-- 1 sgtpooki 576K Jun 5 10:39 dist/ipfs-sw-vendor-react-eb98da3b01107f89b955.js -rw-r--r-- 1 sgtpooki 77K Jun 5 10:39 dist/ipfs-sw-460-e9a89f110a164df9dc6a.js -rw-r--r-- 1 sgtpooki 50K Jun 5 10:39 dist/ipfs-sw-138-9eaa50235b403e2ec309.js -rw-r--r-- 1 sgtpooki 36K Jun 5 10:39 dist/ipfs-sw-218-6a45aaa1f8c955afb4d7.js -rw-r--r-- 1 sgtpooki 3.4M Jun 5 10:39 dist/ipfs-sw-70-9d71929d898f1d0d4e8a.js
du -ch dist/*.css dist/*.js | grep total = 7.6M
╰─ ✔ ❯ ll dist/*.css dist/*.js -rw-r--r-- 1 sgtpooki 63K Jun 5 11:10 dist/ipfs-sw-sw.js -rw-r--r-- 1 sgtpooki 5.2K Jun 5 11:10 dist/ipfs-sw-56-dc9b2c9958c23bc8fff0.css -rw-r--r-- 1 sgtpooki 2 Jun 5 11:10 dist/ipfs-sw-781-fbb750fd312778403036.css -rw-r--r-- 1 sgtpooki 6.1K Jun 5 11:10 dist/ipfs-sw-776-e5915cc60e3552ecbd7c.css -rw-r--r-- 1 sgtpooki 6.1K Jun 5 11:10 dist/ipfs-sw-51-dfae7cbe5a15c9f08cba.css -rw-r--r-- 1 sgtpooki 2.3K Jun 5 11:10 dist/ipfs-sw-styles-bd392c278845011bf0d3.css -rw-r--r-- 1 sgtpooki 3.3M Jun 5 11:10 dist/ipfs-sw-138-f3cc152a0103b74738d4.css -rw-r--r-- 1 sgtpooki 58K Jun 5 11:10 dist/ipfs-sw-main-58ee9f320a91f27689ec.js -rw-r--r-- 1 sgtpooki 17K Jun 5 11:10 dist/ipfs-sw-56-806019a37f15985d8a2b.js -rw-r--r-- 1 sgtpooki 37K Jun 5 11:10 dist/ipfs-sw-781-756e5b0b09ef3eedde5e.js -rw-r--r-- 1 sgtpooki 17K Jun 5 11:10 dist/ipfs-sw-51-2198ef777aa27dc13ed0.js -rw-r--r-- 1 sgtpooki 15K Jun 5 11:10 dist/ipfs-sw-776-5a14701760f367fc0b71.js -rw-r--r-- 1 sgtpooki 2.8K Jun 5 11:10 dist/ipfs-sw-611-7a2509a82a28808d9d0a.js -rw-r--r-- 1 sgtpooki 2.8K Jun 5 11:10 dist/ipfs-sw-992-0a574e46705faad5f353.js -rw-r--r-- 1 sgtpooki 2.8K Jun 5 11:10 dist/ipfs-sw-230-d1f87c9f58f6423fffbc.js -rw-r--r-- 1 sgtpooki 762 Jun 5 11:10 dist/ipfs-sw-446-ba03287f9982fad63114.js -rw-r--r-- 1 sgtpooki 7.7K Jun 5 11:10 dist/ipfs-sw-193-b8469c6e0fc61629bb6e.js -rw-r--r-- 1 sgtpooki 761 Jun 5 11:10 dist/ipfs-sw-65-2c994b8f250544c05513.js -rw-r--r-- 1 sgtpooki 576K Jun 5 11:10 dist/ipfs-sw-vendor-react-eb98da3b01107f89b955.js -rw-r--r-- 1 sgtpooki 244 Jun 5 11:10 dist/ipfs-sw-styles-4618e4fd1ca0cf3d9361.js -rw-r--r-- 1 sgtpooki 77K Jun 5 11:10 dist/ipfs-sw-460-e9a89f110a164df9dc6a.js -rw-r--r-- 1 sgtpooki 50K Jun 5 11:10 dist/ipfs-sw-138-9eaa50235b403e2ec309.js -rw-r--r-- 1 sgtpooki 36K Jun 5 11:10 dist/ipfs-sw-218-6a45aaa1f8c955afb4d7.js -rw-r--r-- 1 sgtpooki 3.4M Jun 5 11:10 dist/ipfs-sw-70-9d71929d898f1d0d4e8a.js
@SgtPooki I saw that you tried out purgecss and then removed it in a follow up commit. Can you share why?
Update: Ok, I see that it doesn't help reduce the css bundle at all.
Title
fix: remove fonts except woff2
Description
Fixes https://github.com/ipfs/service-worker-gateway/issues/281
Notes & open questions
before change
du -ch dist/*.css dist/*.js | grep total
= 18MAfter change
du -ch dist/*.css dist/*.js | grep total
= 7.6MChange checklist