add rollup visualizer plugin
This commit is contained in:
parent
ee30dcd8f3
commit
43df4ddd09
@ -118,6 +118,7 @@
|
|||||||
"postcss-preset-env": "^9.2.0",
|
"postcss-preset-env": "^9.2.0",
|
||||||
"prettier": "2.8.3",
|
"prettier": "2.8.3",
|
||||||
"prop-types": "^15.8.1",
|
"prop-types": "^15.8.1",
|
||||||
|
"rollup-plugin-visualizer": "^5.9.2",
|
||||||
"source-map-loader": "^4.0.1",
|
"source-map-loader": "^4.0.1",
|
||||||
"tailwindcss": "^3.3.3",
|
"tailwindcss": "^3.3.3",
|
||||||
"terser-webpack-plugin": "^5.3.9",
|
"terser-webpack-plugin": "^5.3.9",
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
import { defineConfig } from 'vite';
|
|
||||||
import react from '@vitejs/plugin-react';
|
import react from '@vitejs/plugin-react';
|
||||||
import { VitePWA } from 'vite-plugin-pwa';
|
import { VitePWA } from 'vite-plugin-pwa';
|
||||||
|
import { visualizer } from 'rollup-plugin-visualizer';
|
||||||
|
import { defineConfig, type PluginOption } from 'vite';
|
||||||
|
|
||||||
import appConfig from "config";
|
import appConfig from "config";
|
||||||
|
|
||||||
@ -15,7 +16,12 @@ export default defineConfig({
|
|||||||
enabled: true,
|
enabled: true,
|
||||||
type: 'module',
|
type: 'module',
|
||||||
}
|
}
|
||||||
})
|
}),
|
||||||
|
visualizer({
|
||||||
|
open: true,
|
||||||
|
gzipSize: true,
|
||||||
|
filename: 'dist/stats.html',
|
||||||
|
} as PluginOption),
|
||||||
],
|
],
|
||||||
assetsInclude: ['**/*.md'],
|
assetsInclude: ['**/*.md'],
|
||||||
resolve: {
|
resolve: {
|
||||||
|
24
yarn.lock
24
yarn.lock
@ -3463,6 +3463,7 @@ __metadata:
|
|||||||
react-textarea-autosize: ^8.4.0
|
react-textarea-autosize: ^8.4.0
|
||||||
react-twitter-embed: ^4.0.4
|
react-twitter-embed: ^4.0.4
|
||||||
recharts: ^2.8.0
|
recharts: ^2.8.0
|
||||||
|
rollup-plugin-visualizer: ^5.9.2
|
||||||
source-map-loader: ^4.0.1
|
source-map-loader: ^4.0.1
|
||||||
tailwindcss: ^3.3.3
|
tailwindcss: ^3.3.3
|
||||||
terser-webpack-plugin: ^5.3.9
|
terser-webpack-plugin: ^5.3.9
|
||||||
@ -11744,7 +11745,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"open@npm:^8.0.9":
|
"open@npm:^8.0.9, open@npm:^8.4.0":
|
||||||
version: 8.4.2
|
version: 8.4.2
|
||||||
resolution: "open@npm:8.4.2"
|
resolution: "open@npm:8.4.2"
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -13888,6 +13889,25 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
|
"rollup-plugin-visualizer@npm:^5.9.2":
|
||||||
|
version: 5.9.2
|
||||||
|
resolution: "rollup-plugin-visualizer@npm:5.9.2"
|
||||||
|
dependencies:
|
||||||
|
open: ^8.4.0
|
||||||
|
picomatch: ^2.3.1
|
||||||
|
source-map: ^0.7.4
|
||||||
|
yargs: ^17.5.1
|
||||||
|
peerDependencies:
|
||||||
|
rollup: 2.x || 3.x
|
||||||
|
peerDependenciesMeta:
|
||||||
|
rollup:
|
||||||
|
optional: true
|
||||||
|
bin:
|
||||||
|
rollup-plugin-visualizer: dist/bin/cli.js
|
||||||
|
checksum: ab2adf322e3b20bffc94a8dc804f46be8840a9fcbab4f872dcc2dec205cdd7752e4d2d90cfcf00783bfb5209c5a8bb4e591984e8b61bca41fd048fb7deb0ed4e
|
||||||
|
languageName: node
|
||||||
|
linkType: hard
|
||||||
|
|
||||||
"rollup@npm:^2.43.1":
|
"rollup@npm:^2.43.1":
|
||||||
version: 2.79.1
|
version: 2.79.1
|
||||||
resolution: "rollup@npm:2.79.1"
|
resolution: "rollup@npm:2.79.1"
|
||||||
@ -16905,7 +16925,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"yargs@npm:^17.3.1":
|
"yargs@npm:^17.3.1, yargs@npm:^17.5.1":
|
||||||
version: 17.7.2
|
version: 17.7.2
|
||||||
resolution: "yargs@npm:17.7.2"
|
resolution: "yargs@npm:17.7.2"
|
||||||
dependencies:
|
dependencies:
|
||||||
|
Loading…
Reference in New Issue
Block a user