【发布时间】:2012-11-22 18:47:41
【问题描述】:
我正在为一个第 3 方 JavaScript 应用程序做出贡献,我们称之为 X。网站所有者可以将 X 放在他们自己的网站中,我们称之为 Y,使用脚本标签,X 可能会呈现一些内容,响应事件等。想想像 Disqus 这样的东西。
X 可能依赖于 Handlebars、Underscore.js 等库。我面临以不干扰 Y 的方式解决这些依赖项的问题。如果 X 为自己引入 Handlebars 和 Underscore.js,而 Y已经包含这些库,但由于有两个版本可能会导致未定义的行为,因此事情可能会崩溃。
那么处理这种情况的最佳方法是什么?
【问题讨论】:
标签: javascript dependency-management