Skip to content

Commit 68e3b7d

Browse files
committedAug 2, 2022
perf: add bundle analyzer
1 parent b9eb8ca commit 68e3b7d

File tree

3 files changed

+272
-18
lines changed

3 files changed

+272
-18
lines changed
 

‎package-lock.json

+267-16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎package.json

+1
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@
5252
"dotenv": "^10.0.0",
5353
"eslint": "^7.19.0",
5454
"husky": "^7.0.1",
55+
"rollup-plugin-visualizer": "^5.7.1",
5556
"typescript": "^4.3.5",
5657
"vite": "^3.0.4",
5758
"vite-plugin-pwa": "^0.12.3"

‎vite.config.ts

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
// import reactRefresh from '@vitejs/plugin-react-refresh';
21
import react from '@vitejs/plugin-react';
32
import { readFileSync } from 'fs';
3+
import { visualizer } from 'rollup-plugin-visualizer';
44
import { defineConfig } from 'vite';
55
import { VitePWA } from 'vite-plugin-pwa';
66

@@ -11,7 +11,6 @@ const manifest = JSON.parse(
1111
// https://vitejs.dev/config/
1212
export default defineConfig({
1313
plugins: [
14-
// reactRefresh(),
1514
VitePWA({
1615
strategies: 'generateSW',
1716
manifest,
@@ -25,6 +24,9 @@ export default defineConfig({
2524
plugins: ['@emotion/babel-plugin'],
2625
},
2726
}),
27+
visualizer({
28+
filename: 'dist/stats.html',
29+
}),
2830
],
2931
server: {
3032
port: 1234,

0 commit comments

Comments
 (0)
Please sign in to comment.