如何处理requirejs冲突

时间:2014-06-26 10:31:54

标签: javascript requirejs

我有一个javascript插件,可以添加到任何网站。我在我的插件中使用requirejs。当它被添加到已经有requirejs的网站时,我收到脚本错误,插件无效。我找不到requirejs的任何noconflict方法。建议解决方案。

Uncaught Error: Mismatched anonymous define() module: function () { return io; }
http://requirejs.org/docs/errors.html#mismatch 

类似案例:link

1 个答案:

答案 0 :(得分:0)

我建议,使用旧式Javascript方法来确定requireJS是否已经是环境的一部分;若然,请勿提及添加requireJS;如果没有,那么以通常的方式将它添加到环境中(可能使用document.write发出一个html脚本标签来调用requirejs