随笔分类 - Requirejs源码分析
摘要:上一篇 requirejs源码分析: requirejs 方法–1. 主入口 中的return context.require(deps, callback, errback); 调用的是makeRequire方法中的localRequire function localRequire(deps, callback, errback) { var id, map,...
阅读全文
摘要:该方法是 主要的入口点 也是最常用的方法。 req = requirejs = function (deps, callback, errback, optional) { //Find the right context, use default var context, config, cont
阅读全文
摘要:define = function (name, deps, callback) { var node, context; //Allow for anonymous modules if (typeof name !== 'string') { //Adjust args appropriatel
阅读全文
摘要:shim处理的源码: //Merge shim if (cfg.shim) { eachProp(cfg.shim, function (value, id) { //shim 为数组类型, 很少用。 //一般为 对象类型 //Normalize the structure if (isArray(
阅读全文
浙公网安备 33010602011771号