require.js作用:
(1)实现js文件的异步加载,避免网页失去响应;
(2)管理模块之间的依赖性,便于代码的编写和维护。
用法:传两个参数,第一个参数是加载所依赖的模块,数组格式;第二个参数是回调函数,当前面的模块加载完成后执行回调函数。加载的模块会以参数的形式传人该函数。
使用require.config()方法,我们可以对模块的加载行为进行自定义。require.config()就写在主模块(main.js)的头部。参数就是一个对象,这个对象的paths属性指定各个模块的加载路径。
require.config()接受一个配置对象,这个对象除了有前面说过的paths属性之外,还有一个shim属性,专门用来配置不兼容的模块。
未完!