File tree 3 files changed +12
-8
lines changed
packages/preset-umi/src/features/routePreloadOnLoad
3 files changed +12
-8
lines changed Original file line number Diff line number Diff line change 46
46
" qiguoq" ,
47
47
" AmJunh" ,
48
48
" MaxCDon" ,
49
- " mysteryven"
49
+ " mysteryven" ,
50
+ " Jinbao1001"
50
51
]
Original file line number Diff line number Diff line change @@ -206,7 +206,7 @@ async function getRoutePathFilesMap(
206
206
207
207
export default ( api : IApi ) => {
208
208
let routeChunkFilesMap : IRouteChunkFilesMap ;
209
- let hashedPart = '.js' ;
209
+ let preloadJSFileExt = '.js' ;
210
210
api . describe ( {
211
211
enableBy : ( ) =>
212
212
// enable when package name available
@@ -237,7 +237,7 @@ export default (api: IApi) => {
237
237
: // script mode
238
238
[
239
239
{
240
- src : `${ displayPublicPath } ${ PRELOAD_ROUTE_HELPER } ${ hashedPart } ` ,
240
+ src : `${ displayPublicPath } ${ PRELOAD_ROUTE_HELPER } ${ preloadJSFileExt } ` ,
241
241
} ,
242
242
] ;
243
243
}
@@ -309,17 +309,20 @@ export default (api: IApi) => {
309
309
} "${ api . config . publicPath } "`,
310
310
) ;
311
311
if ( api . config . hash ) {
312
- hashedPart = `.${ createHash ( 'md5' )
312
+ preloadJSFileExt = `.${ createHash ( 'md5' )
313
313
. update ( content )
314
314
. digest ( 'hex' )
315
315
. substring ( 0 , 8 ) } .js`;
316
316
}
317
317
318
318
writeFileSync (
319
- join ( api . paths . absOutputPath , `${ PRELOAD_ROUTE_HELPER } ${ hashedPart } ` ) ,
319
+ join (
320
+ api . paths . absOutputPath ,
321
+ `${ PRELOAD_ROUTE_HELPER } ${ preloadJSFileExt } ` ,
322
+ ) ,
320
323
content ,
321
- ) ,
322
- 'utf-8' ;
324
+ 'utf-8' ,
325
+ ) ;
323
326
}
324
327
}
325
328
} ) ;
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ export interface IPreloadRouteFile {
13
13
}
14
14
15
15
export const PRELOAD_ROUTE_MAP_SCP_TYPE = 'umi-route-chunk-files-map' ;
16
- export const PRELOAD_ROUTE_HELPER = '_umi_route_preload_helper ' ;
16
+ export const PRELOAD_ROUTE_HELPER = 'preload_helper ' ;
17
17
18
18
export function getPreloadRouteFiles (
19
19
path : string ,
You can’t perform that action at this time.
0 commit comments