🆙 Small update in building

This commit is contained in:
duckietm
2026-05-06 12:50:00 +02:00
parent 7396413f11
commit dbf5ae875c
3 changed files with 222 additions and 37 deletions
+18 -10
View File
@@ -16,13 +16,17 @@ export default defineConfig({
rendererRoot,
]
},
proxy: {
'/api': {
target: process.env.AUTH_PROXY_TARGET || 'http://192.168.0.181:2096',
changeOrigin: true,
}
}
},
resolve: {
tsconfigPaths: true,
alias: {
'@': resolve(__dirname, 'src'),
'@layout': resolve(__dirname, 'src/layout'),
'~': resolve(__dirname, 'node_modules'),
'@nitrots/api': resolve(rendererRoot, 'packages/api/src/index.ts'),
'@nitrots/assets': resolve(rendererRoot, 'packages/assets/src/index.ts'),
@@ -43,17 +47,21 @@ export default defineConfig({
}
},
build: {
assetsInlineLimit: 4096,
assetsInlineLimit: 102400,
chunkSizeWarningLimit: 200000,
manifest: true,
rollupOptions: {
input: resolve(__dirname, 'index.html'),
output: {
inlineDynamicImports: true,
entryFileNames: 'assets/app.js',
chunkFileNames: 'assets/app.js',
assetFileNames: assetInfo => assetInfo.name && assetInfo.name.endsWith('.css')
? 'assets/app.css'
: 'src/assets/[name]-[hash].[ext]'
assetFileNames: 'src/assets/[name]-[hash].[ext]',
manualChunks: id =>
{
if(id.includes('node_modules'))
{
if(id.includes('@nitrots/nitro-renderer') || id.includes('renderer3') || id.includes('Nitro_Render_V3')) return 'nitro-renderer';
return 'vendor';
}
}
}
}
}