编写自己模块加载器.pdfVIP

  • 2
  • 0
  • 约6.05千字
  • 约 7页
  • 2018-04-27 发布于江苏
  • 举报
编写⾃⼰的模块加载器 ⾃⼰实现⼀个模块加载器——bodule.j s shut up , show me the code ! 要想真正地了解⼀个加载器是如何⼯作的,就是⾃⼰实现⼀个 !让我们来⼀步⼀步地 实现⼀个名 bodule .j s的模块加载器。 约定 ⼀个模块系统,必然有⼀些约定,下⾯是bodule .j s的规范。 模块 bodule .j s的模块由以下⼏个概念组成: url ,⼀个url地址对应⼀个模块; meta module :如下形式 ⼀个meta module : define(id, dependancies?, factory) id必须 完整的url ,dependancies如果没有依赖,则可以省略,factory包含两种形式: Function :function(require , [exports,] [module]) : ⾮Function :直接作 该meta模块的exports 。 define(/island205/venus/1.0.0/venus, [./vango //CommonJS }) // or define(/island205/venus/1.0.0/conststring, bod

文档评论(0)

1亿VIP精品文档

相关文档