编写第三方javascript代码,该代码使用underscore.js,并试图避免与主站点上可能使用的underscore.js版本发生冲突。所以,我天真的代码是这样的:
window.$MyUS = _.noConflict();从现在开始,我使用$MyUS而不是_。不幸的是,在某些站点上,我收到以下错误:
未定义的ReferenceError:_
我做错了什么?
发布于 2012-07-23 15:30:38
定义了一个全局exports对象,这阻止了正确安装underscore.js。该对象有两个声明的函数:compile()和compileToString()。函数的实现揭示了LF对象,它很可能属于LiveFyre Javascript:http://www.livefyre.com/docs/javascript-sdk-reference。
这是对不成功的underscore.js安装的调查。对于我现在该做什么以及如何正确地解决这个问题,我仍然感到困惑:underscore.js, global object named "exports" and livefyre javascript API - integration conflict。
https://stackoverflow.com/questions/11609415
复制相似问题