摘要:
其实本文的标题应该是「为什么我不推荐使用 AMD 的 Simplified CommonJS wrapping」,但太长了不好看,为了美观我只能砍掉一截。它是什么?为了复用已有的 CommonJS 模块,AMD 规定了Simplified CommonJS wrapping,然后RequireJS实现了它(先后顺序不一定对)。它提供了类似于 CommonJS 的模块定义方式,如下:define(function(require, exports, module) {varA = require('a');returnfunction() {};});这样,模块的依赖可以像 Co 阅读全文