Para mi condición específica, no quiero generar hash en el nombre del archivo para algunos archivos específicos. Intenté algo como esto, pero elimina el hash de los archivos .css pero no de los archivos .js.
build: { target: 'es2020', rollupOptions: { input: { main: fileURLToPath(new URL('./index.html', import.meta.url)), myapp: fileURLToPath(new URL('./src/my-app.ts', import.meta.url)) }, output: { assetFileNames: (assetInfo) => { if (assetInfo.name?.toLocaleLowerCase().includes('myapp')) { return 'assets/[name][extname]'; } return 'assets/[name]-[hash][extname]'; }, },