Skip to content

Commit 12bd182

Browse files
Hristo HristovHristo Hristov
authored andcommitted
fix(cli): increase chunk size when build react and web components add terser to minify the code
1 parent 1e9e110 commit 12bd182

File tree

3 files changed

+8
-0
lines changed

3 files changed

+8
-0
lines changed

packages/cli/templates/react/igr-ts/projects/_base/files/vite.config.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ import react from '@vitejs/plugin-react'
44

55
// https://vitejs.dev/config/
66
export default defineConfig({
7+
build: {
8+
chunkSizeWarningLimit: 10 * 1024 * 1024, // 10 MB
9+
},
710
plugins: [react()],
811
test: {
912
globals: true,

packages/cli/templates/webcomponents/igc-ts/projects/_base/files/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
"eslint-plugin-lit": "^1.8.2",
4040
"igniteui-cli": "^13.1.5",
4141
"rimraf": "^5.0.10",
42+
"rollup-plugin-terser": "^7.0.2",
4243
"source-map": "^0.7.4",
4344
"tslib": "^2.8.1",
4445
"@types/mocha": "^10.0.6",

packages/cli/templates/webcomponents/igc-ts/projects/_base/files/vite.config.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { defineConfig } from 'vite';
22
import { VitePWA } from 'vite-plugin-pwa';
33
import { viteStaticCopy } from 'vite-plugin-static-copy';
4+
import { terser } from 'rollup-plugin-terser';
45

56
export default defineConfig({
67
build: {
@@ -18,8 +19,11 @@ export default defineConfig({
1819
target: 'es2021',
1920
minify: 'terser',
2021
emptyOutDir: false,
22+
chunkSizeWarningLimit: 10 * 1024 * 1024 // 10 MB
2123
},
2224
plugins: [
25+
/** Minify JS */
26+
terser(),
2327
/** Copy static assets */
2428
viteStaticCopy({
2529
targets: [

0 commit comments

Comments
 (0)