如何处理需求冲突

how to handle requirejs conflicts

本文关键字:需求 冲突 处理 何处理      更新时间:2023-09-26

我有一个javascript插件,可以添加在任何网站。我在我的插件中使用需求。当它被添加到一个网站,它已经有要求,我得到脚本错误和插件不工作。我找不到任何无冲突的方法来满足需求。建议解决方案

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

我建议使用老式的Javascript方法来确定requireJS是否已经是环境的一部分;如果是,不要提及添加requireJS;如果没有,那么以通常的方式将其添加到环境中(可能使用document。编写发出一个HTML脚本标记来调用requirejs