一个最小的 AMD API 实现,可在优化后的构建中使用
由于它可以支持某些类型的加载器插件优化资源,因此非常适合那些希望使用 文本模板 或 CoffeeScript 作为项目的一部分,但使用 RequireJS Optimizer 后只需要下载一个文件的库。如果您正在构建库,则 RequireJS 优化器中的 wrap=true 支持会将优化文件包装在一个闭包中,因此定义/要求的 AMD API 无法逃逸该文件。您优化文件的用户只会看到您决定导出的全局 API,而非 AMD API。请参阅下面的使用部分以了解更多详细信息。
因此,使用 AMD 和强大的加载器插件,在一个小巧的包装中,可以实现出色的代码清洁性,使其他人即使不使用 AMD 也可以轻松使用您的代码。
暂无开放 Issues,或尚未同步最近议题。