前端模块化分析与对比
# CommonJS # 核心函数 exports exports 是一个 object,可以在它身上添加需要导出的属性,是默认的根本导出的对象 module.exports module.exports 是被模块直接导出的对象,它实际上默认是 exports 的引用 require require 实际上是会执行要导出的模块里的 code,然后导入被导入模块的 module.exports # 加载模式 commonJS 的加载模式是运行时的,同步的,它是当代码运行到 require 函数的这一行时,才会开始加载模块,并且执行模块里面的代码,模块里的代码执行完毕才会执行下一行。 #...
more...








