【问题标题】:Include library only if not present仅在不存在时才包含库
【发布时间】:2012-12-26 16:21:34
【问题描述】:

我正在观看关于 TypeScript 的 Pluralsight 课程,他们正在讨论使用 requirejs 来加载来自 AMD 的第三方 (jQuery) 库。但是,显示的方式看起来总是用shim:{} 拉入图书馆我很好奇是否有办法仅在它不存在的情况下将其拉入?

或者shim 是否考虑到这一点?

【问题讨论】:

    标签: javascript requirejs typescript


    【解决方案1】:

    如果您使用requirejs 并多次请求同一个模块,那么给您同一个模块就足够聪明了。

    它使用模块缓存来做到这一点。

    如果模块的路径不同,它将再次加载它(例如,具有不同相对路径的相同资源,因为它被不同级别的子文件夹消耗)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-23
      • 1970-01-01
      • 2015-11-13
      • 2014-05-14
      • 1970-01-01
      • 1970-01-01
      • 2011-01-22
      • 1970-01-01
      相关资源
      最近更新 更多