@@ -177,8 +177,8 @@ var esl;
177
177
}
178
178
}
179
179
180
- var module = modModules [ id ] ;
181
- if ( ! module ) {
180
+ var mod = modModules [ id ] ;
181
+ if ( ! mod ) {
182
182
if ( ! missModulesMap [ id ] ) {
183
183
missModulesMap [ id ] = 1 ;
184
184
missModules . push ( id ) ;
@@ -191,7 +191,7 @@ var esl;
191
191
}
192
192
193
193
each (
194
- module . depMs ,
194
+ mod . depMs ,
195
195
function ( dep ) {
196
196
checkError ( dep . absId , dep . hard ) ;
197
197
}
@@ -366,14 +366,14 @@ var esl;
366
366
* @param {string } id 模块id
367
367
*/
368
368
function modAnalyse ( id ) {
369
- var module = modModules [ id ] ;
370
- if ( ! module || modIs ( id , MODULE_ANALYZED ) ) {
369
+ var mod = modModules [ id ] ;
370
+ if ( ! mod || modIs ( id , MODULE_ANALYZED ) ) {
371
371
return ;
372
372
}
373
373
374
- var deps = module . deps ;
374
+ var deps = mod . deps ;
375
+ var factory = mod . factory ;
375
376
var hardDependsCount = 0 ;
376
- var factory = module . factory ;
377
377
378
378
// 分析function body中的require
379
379
// 如果包含显式依赖声明,根据AMD规定和性能考虑,可以不分析factoryBody
@@ -382,7 +382,7 @@ var esl;
382
382
383
383
// If the dependencies argument is present, the module loader
384
384
// SHOULD NOT scan for dependencies within the factory function.
385
- ! module . depsDec && factory . toString ( )
385
+ ! mod . depsDec && factory . toString ( )
386
386
. replace ( / ( \/ \* ( [ \s \S ] * ?) \* \/ | ( [ ^ : ] | ^ ) \/ \/ ( .* ) $ ) / mg, '' )
387
387
. replace ( / r e q u i r e \( \s * ( [ ' " ' ] ) ( [ ^ ' " ] + ) \1\s * \) / g,
388
388
function ( $0 , $1 , depId ) {
@@ -394,7 +394,7 @@ var esl;
394
394
var requireModules = [ ] ;
395
395
each ( deps , function ( depId , index ) {
396
396
var idInfo = parseId ( depId ) ;
397
- var absId = normalize ( idInfo . module , id ) ;
397
+ var absId = normalize ( idInfo . mod , id ) ;
398
398
var moduleInfo ;
399
399
var resInfo ;
400
400
@@ -411,27 +411,27 @@ var esl;
411
411
// - ../../js!../name.js
412
412
//
413
413
// 所以加载资源的module ready时,需要遍历module.depRs进行处理
414
- if ( idInfo . resource ) {
414
+ if ( idInfo . res ) {
415
415
resInfo = {
416
- id : depId ,
417
- module : absId ,
418
- resource : idInfo . resource
416
+ id : depId ,
417
+ mod : absId ,
418
+ res : idInfo . res
419
419
} ;
420
420
autoDefineModules [ absId ] = 1 ;
421
- module . depPMs . push ( absId ) ;
422
- module . depRs . push ( resInfo ) ;
421
+ mod . depPMs . push ( absId ) ;
422
+ mod . depRs . push ( resInfo ) ;
423
423
}
424
424
425
425
// 对依赖模块的id normalize能保证正确性,在此处进行去重
426
- moduleInfo = module . depMkv [ absId ] ;
426
+ moduleInfo = mod . depMkv [ absId ] ;
427
427
if ( ! moduleInfo ) {
428
428
moduleInfo = {
429
- id : idInfo . module ,
429
+ id : idInfo . mod ,
430
430
absId : absId ,
431
431
hard : index < hardDependsCount
432
432
} ;
433
- module . depMs . push ( moduleInfo ) ;
434
- module . depMkv [ absId ] = moduleInfo ;
433
+ mod . depMs . push ( moduleInfo ) ;
434
+ mod . depMkv [ absId ] = moduleInfo ;
435
435
requireModules . push ( absId ) ;
436
436
}
437
437
}
@@ -443,11 +443,11 @@ var esl;
443
443
// 则记录到module.factoryDeps中
444
444
// 在factory invoke前将用于生成invoke arguments
445
445
if ( index < hardDependsCount ) {
446
- module . factoryDeps . push ( resInfo || moduleInfo ) ;
446
+ mod . factoryDeps . push ( resInfo || moduleInfo ) ;
447
447
}
448
448
} ) ;
449
449
450
- module . state = MODULE_ANALYZED ;
450
+ mod . state = MODULE_ANALYZED ;
451
451
modInitFactoryInvoker ( id ) ;
452
452
nativeRequire ( requireModules ) ;
453
453
}
@@ -483,11 +483,11 @@ var esl;
483
483
}
484
484
485
485
visited [ id ] = 1 ;
486
- var module = modModules [ id ] ;
486
+ var mod = modModules [ id ] ;
487
487
var prepared = true ;
488
488
489
489
each (
490
- module . depMs ,
490
+ mod . depMs ,
491
491
function ( dep ) {
492
492
return ( prepared = update ( dep . absId ) ) ;
493
493
}
@@ -496,7 +496,7 @@ var esl;
496
496
// 判断resource是否加载完成。如果resource未加载完成,则认为未准备好
497
497
/* jshint ignore:start */
498
498
prepared && each (
499
- module . depRs ,
499
+ mod . depRs ,
500
500
function ( dep ) {
501
501
prepared = ! ! ( dep . absId && modIs ( dep . absId , MODULE_DEFINED ) ) ;
502
502
return prepared ;
@@ -505,7 +505,7 @@ var esl;
505
505
/* jshint ignore:end */
506
506
507
507
if ( prepared ) {
508
- module . state = MODULE_PREPARED ;
508
+ mod . state = MODULE_PREPARED ;
509
509
}
510
510
511
511
return prepared ;
@@ -519,19 +519,19 @@ var esl;
519
519
* @param {string } id 模块id
520
520
*/
521
521
function modInitFactoryInvoker ( id ) {
522
- var module = modModules [ id ] ;
522
+ var mod = modModules [ id ] ;
523
523
var invoking ;
524
524
525
- module . invokeFactory = invokeFactory ;
525
+ mod . invokeFactory = invokeFactory ;
526
526
each (
527
- module . depPMs ,
527
+ mod . depPMs ,
528
528
function ( pluginModuleId ) {
529
529
530
530
modAddDefinedListener (
531
531
pluginModuleId ,
532
532
function ( ) {
533
- each ( module . depRs , function ( res ) {
534
- if ( ! res . absId && res . module === pluginModuleId ) {
533
+ each ( mod . depRs , function ( res ) {
534
+ if ( ! res . absId && res . mod === pluginModuleId ) {
535
535
res . absId = normalize ( res . id , id ) ;
536
536
nativeRequire ( [ res . absId ] , modAutoInvoke ) ;
537
537
}
@@ -548,7 +548,7 @@ var esl;
548
548
* @inner
549
549
*/
550
550
function invokeFactory ( ) {
551
- if ( invoking || module . state !== MODULE_PREPARED ) {
551
+ if ( invoking || mod . state !== MODULE_PREPARED ) {
552
552
return ;
553
553
}
554
554
@@ -558,7 +558,7 @@ var esl;
558
558
var factoryReady = 1 ;
559
559
var factoryDeps = [ ] ;
560
560
each (
561
- module . factoryDeps ,
561
+ mod . factoryDeps ,
562
562
function ( dep ) {
563
563
var depId = dep . absId ;
564
564
@@ -579,31 +579,31 @@ var esl;
579
579
var args = modGetModulesExports (
580
580
factoryDeps ,
581
581
{
582
- require : module . require ,
583
- exports : module . exports ,
584
- module : module
582
+ require : mod . require ,
583
+ exports : mod . exports ,
584
+ module : mod
585
585
}
586
586
) ;
587
587
588
588
// 调用factory函数初始化module
589
- var factory = module . factory ;
589
+ var factory = mod . factory ;
590
590
var exports = typeof factory === 'function'
591
591
? factory . apply ( global , args )
592
592
: factory ;
593
593
594
594
if ( exports != null ) {
595
- module . exports = exports ;
595
+ mod . exports = exports ;
596
596
}
597
597
598
- module . invokeFactory = null ;
598
+ mod . invokeFactory = null ;
599
599
delete autoDefineModules [ id ] ;
600
600
}
601
601
catch ( ex ) {
602
602
invoking = 0 ;
603
603
if ( / ^ \[ M O D U L E _ M I S S \] " ( [ ^ " ] + ) / . test ( ex . message ) ) {
604
604
// 出错,则说明在factory的运行中,该require的模块是需要的
605
605
// 所以把它加入强依赖中
606
- var hardCirclurDep = module . depMkv [ RegExp . $1 ] ;
606
+ var hardCirclurDep = mod . depMkv [ RegExp . $1 ] ;
607
607
hardCirclurDep && ( hardCirclurDep . hard = 1 ) ;
608
608
return ;
609
609
}
@@ -637,10 +637,10 @@ var esl;
637
637
* @param {string } id 模块id
638
638
*/
639
639
function modTryInvokeFactory ( id ) {
640
- var module = modModules [ id ] ;
640
+ var mod = modModules [ id ] ;
641
641
642
- if ( module && module . invokeFactory ) {
643
- module . invokeFactory ( ) ;
642
+ if ( mod && mod . invokeFactory ) {
643
+ mod . invokeFactory ( ) ;
644
644
}
645
645
}
646
646
@@ -704,8 +704,8 @@ var esl;
704
704
*/
705
705
function modDefined ( id ) {
706
706
var listeners = modDefinedListeners [ id ] || [ ] ;
707
- var module = modModules [ id ] ;
708
- module . state = MODULE_DEFINED ;
707
+ var mod = modModules [ id ] ;
708
+ mod . state = MODULE_DEFINED ;
709
709
710
710
var len = listeners . length ;
711
711
while ( len -- ) {
@@ -763,11 +763,11 @@ var esl;
763
763
function completePreDefine ( currentId ) {
764
764
// HACK: 这里在IE下有个性能陷阱,不能使用任何变量。
765
765
// 否则貌似会形成变量引用和修改的读写锁,导致wait4PreDefine释放困难
766
- each ( wait4PreDefine , function ( module ) {
766
+ each ( wait4PreDefine , function ( mod ) {
767
767
modPreDefine (
768
768
currentId ,
769
- module . deps ,
770
- module . factory
769
+ mod . deps ,
770
+ mod . factory
771
771
) ;
772
772
} ) ;
773
773
@@ -965,14 +965,14 @@ var esl;
965
965
: actualGlobalRequire ;
966
966
967
967
plugin . load (
968
- idInfo . resource ,
968
+ idInfo . res ,
969
969
pluginRequire ,
970
970
pluginOnload ,
971
971
moduleConfigGetter . call ( { id : pluginAndResource } )
972
972
) ;
973
973
}
974
974
975
- load ( modGetModuleExports ( idInfo . module ) ) ;
975
+ load ( modGetModuleExports ( idInfo . mod ) ) ;
976
976
}
977
977
978
978
/**
@@ -1286,11 +1286,11 @@ var esl;
1286
1286
requireId ,
1287
1287
function ( id , i ) {
1288
1288
var idInfo = parseId ( id ) ;
1289
- var absId = normalize ( idInfo . module , baseId ) ;
1289
+ var absId = normalize ( idInfo . mod , baseId ) ;
1290
1290
pureModules . push ( absId ) ;
1291
1291
autoDefineModules [ absId ] = 1 ;
1292
1292
1293
- if ( idInfo . resource ) {
1293
+ if ( idInfo . res ) {
1294
1294
pluginModules . push ( absId ) ;
1295
1295
normalizedIds [ i ] = null ;
1296
1296
}
@@ -1382,8 +1382,8 @@ var esl;
1382
1382
return id ;
1383
1383
}
1384
1384
1385
- var resourceId = idInfo . resource ;
1386
- var moduleId = relative2absolute ( idInfo . module , baseId ) ;
1385
+ var resourceId = idInfo . res ;
1386
+ var moduleId = relative2absolute ( idInfo . mod , baseId ) ;
1387
1387
1388
1388
each (
1389
1389
packagesIndex ,
@@ -1414,9 +1414,9 @@ var esl;
1414
1414
) ;
1415
1415
1416
1416
if ( resourceId ) {
1417
- var module = modGetModuleExports ( moduleId ) ;
1418
- resourceId = module . normalize
1419
- ? module . normalize (
1417
+ var mod = modGetModuleExports ( moduleId ) ;
1418
+ resourceId = mod . normalize
1419
+ ? mod . normalize (
1420
1420
resourceId ,
1421
1421
function ( resId ) {
1422
1422
return normalize ( resId , baseId ) ;
@@ -1488,8 +1488,8 @@ var esl;
1488
1488
1489
1489
if ( segs [ 0 ] ) {
1490
1490
return {
1491
- module : segs [ 0 ] ,
1492
- resource : segs [ 1 ]
1491
+ mod : segs [ 0 ] ,
1492
+ res : segs [ 1 ]
1493
1493
} ;
1494
1494
}
1495
1495
0 commit comments