File tree 1 file changed +13
-3
lines changed
packages/qwik/src/optimizer/src/plugins 1 file changed +13
-3
lines changed Original file line number Diff line number Diff line change @@ -194,12 +194,22 @@ export function normalizeRollupOutputOptionsObject(
194
194
return `build/${ sanitized } .js` ;
195
195
} ;
196
196
}
197
- // client production output
197
+ // client development/debug output
198
+ const getFilePath = ( fileNamePattern : string | ( ( info : Rollup . PreRenderedChunk ) => string ) ) =>
199
+ typeof fileNamePattern === 'string'
200
+ ? useAssetsDir
201
+ ? `${ opts . assetsDir } /${ fileNamePattern } `
202
+ : fileNamePattern
203
+ : useAssetsDir
204
+ ? ( chunkInfo : Rollup . PreRenderedChunk ) =>
205
+ `${ opts . assetsDir } /${ fileNamePattern ( chunkInfo ) } `
206
+ : ( chunkInfo : Rollup . PreRenderedChunk ) => fileNamePattern ( chunkInfo ) ;
207
+
198
208
if ( ! outputOpts . entryFileNames ) {
199
- outputOpts . entryFileNames = useAssetsDir ? ` ${ opts . assetsDir } / ${ fileName } ` : fileName ;
209
+ outputOpts . entryFileNames = getFilePath ( fileName ) ;
200
210
}
201
211
if ( ! outputOpts . chunkFileNames ) {
202
- outputOpts . chunkFileNames = useAssetsDir ? ` ${ opts . assetsDir } / ${ fileName } ` : fileName ;
212
+ outputOpts . chunkFileNames = getFilePath ( fileName ) ;
203
213
}
204
214
} else if ( opts . buildMode === 'production' ) {
205
215
// server production output
You can’t perform that action at this time.
0 commit comments