1

编写第三方 javascript 代码,该代码使用underscore.js并尝试避免与可能在主站点上使用的underscore.js版本发生冲突。所以,我天真的代码是这样的:

window.$MyUS = _.noConflict();

我从现在开始使用$MyUS而不是。_不幸的是,在某些网站上我收到以下错误:

未捕获的 ReferenceError:_ 未定义

我究竟做错了什么?

4

1 回答 1

0

定义了一个全局exports对象,这阻止了underscore.js正确安装。该对象声明了两个函数:compile()compileToString(). 函数的实现揭示了LF最有可能属于 LiveFyre Javascript API 的对象:http ://www.livefyre.com/docs/javascript-sdk-reference 。

以上就是关于underscore.js安装不成功的调查。仍然对我现在应该做什么以及如何正确解决它感到困惑:underscore.js、名为“exports”的全局对象和 livefyre javascript API - 集成冲突

于 2012-07-23T15:30:38.807 回答