Poprawka w rozszerzeniu pliku highlightUtils
This commit is contained in:
@@ -16,17 +16,17 @@ export default defineConfig({
|
|||||||
port: parseInt(process.env.PORT || '4321'),
|
port: parseInt(process.env.PORT || '4321'),
|
||||||
},
|
},
|
||||||
|
|
||||||
// ✅ Build optimizations
|
// Build optimizations
|
||||||
build: {
|
build: {
|
||||||
inlineStylesheets: 'auto', // Inline małe CSS-y (<4KB)
|
inlineStylesheets: 'auto', // Inline małe CSS-y (<4KB)
|
||||||
},
|
},
|
||||||
|
|
||||||
vite: {
|
vite: {
|
||||||
build: {
|
build: {
|
||||||
minify: "esbuild", // ✅ Minifikacja JS
|
minify: "esbuild", // Minifikacja JS
|
||||||
cssMinify: true, // ✅ Minifikacja CSS (zmienione z "esbuild" na true)
|
cssMinify: true, // Minifikacja CSS (zmienione z "esbuild" na true)
|
||||||
|
|
||||||
// ✅ Rollup optimizations
|
// Rollup optimizations
|
||||||
rollupOptions: {
|
rollupOptions: {
|
||||||
output: {
|
output: {
|
||||||
// Lepsze nazwy plików z hashami
|
// Lepsze nazwy plików z hashami
|
||||||
@@ -34,7 +34,7 @@ export default defineConfig({
|
|||||||
chunkFileNames: 'chunks/[name].[hash].js',
|
chunkFileNames: 'chunks/[name].[hash].js',
|
||||||
entryFileNames: 'entry/[name].[hash].js',
|
entryFileNames: 'entry/[name].[hash].js',
|
||||||
|
|
||||||
// ✅ Code splitting - Preact w osobnym bundle
|
// Code splitting - Preact w osobnym bundle
|
||||||
manualChunks: (id) => {
|
manualChunks: (id) => {
|
||||||
if (id.includes('node_modules')) {
|
if (id.includes('node_modules')) {
|
||||||
if (id.includes('preact')) {
|
if (id.includes('preact')) {
|
||||||
@@ -49,22 +49,22 @@ export default defineConfig({
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
// ✅ Chunk size warnings (opcjonalne)
|
// Chunk size warnings (opcjonalne)
|
||||||
chunkSizeWarningLimit: 500, // KB
|
chunkSizeWarningLimit: 500, // KB
|
||||||
},
|
},
|
||||||
|
|
||||||
// ✅ CSS optimization dla Tailwind
|
// CSS optimization dla Tailwind
|
||||||
// css: {
|
// css: {
|
||||||
// transformer: 'lightningcss', // Szybszy CSS transformer npm install -D lightningcss
|
// transformer: 'lightningcss', // Szybszy CSS transformer npm install -D lightningcss
|
||||||
// },
|
// },
|
||||||
},
|
},
|
||||||
|
|
||||||
// ✅ HTML compression
|
// HTML compression
|
||||||
compressHTML: true,
|
compressHTML: true,
|
||||||
|
|
||||||
integrations: [
|
integrations: [
|
||||||
preact({
|
preact({
|
||||||
compat: true // ✅ Jeśli używasz React bibliotek
|
compat: true // Jeśli używasz React bibliotek
|
||||||
}),
|
}),
|
||||||
tailwind({
|
tailwind({
|
||||||
applyBaseStyles: true
|
applyBaseStyles: true
|
||||||
|
|||||||
Reference in New Issue
Block a user