Skip to content

Commit 4834cac

Browse files
committed
优化模块加载顺序,将旧模块放到最后。
1 parent 331f75b commit 4834cac

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

lib/av.js

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ AV.XMLHttpRequest = require('./browserify-wrapper/xmlhttprequest').XMLHttpReques
1616
AV.localStorage = require('./localstorage');
1717

1818
// 以下模块为了兼容原有代码,使用这种加载方式。
19-
// The module order is important.
2019
require('./utils')(AV);
2120
require('./error')(AV);
2221
require('./event')(AV);
@@ -27,18 +26,21 @@ require('./relation')(AV);
2726
require('./file')(AV);
2827
require('./object')(AV);
2928
require('./role')(AV);
30-
require('./collection')(AV);
31-
require('./view')(AV);
3229
require('./user')(AV);
3330
require('./query')(AV);
34-
require('./facebook')(AV);
35-
require('./history')(AV);
36-
require('./router')(AV);
3731
require('./cloudfunction')(AV);
3832
require('./push')(AV);
3933
require('./status')(AV);
4034
require('./search')(AV);
4135
require('./insight')(AV);
4236
require('./bigquery')(AV);
4337

44-
AV.AV = AV; // Backward compatibility
38+
// 以下模块是旧模块,与 core 版本的区别,准备去掉这些方法
39+
require('./collection')(AV);
40+
require('./view')(AV);
41+
require('./facebook')(AV);
42+
require('./history')(AV);
43+
require('./router')(AV);
44+
45+
// Backward compatibility
46+
AV.AV = AV;

0 commit comments

Comments
 (0)