requirejs前端错误

我实名拒绝回答这种耍流氓的问题。
■网友
自己去百度什么的一下啊……
■网友
引入了其他js文件,但是js文件不是requirejs模块,没有用define包起来
■网友
我遇到这个报错时的代码 ——\u0026lt;script\u0026gt; require(, function (anonymous) { // 业务逻辑 });\u0026lt;/script\u0026gt;\u0026lt;!-- 页面重复引用一个匿名模块(重构代码后忘记删掉下面这行……)--\u0026gt;\u0026lt;script src="https://www.zhihu.com/api/v4/questions/28825077/path/to/anonymous.js"\u0026gt;\u0026lt;/script\u0026gt;
■网友
问题都没有具体的描述,只能靠猜?看文档: http://requirejs.org/docs/errors.html#mismatch我猜你有可能是匿名模块定义产生的问题。如果有使用define(, function(){ /*...*/ }); //匿名模块定义,模块名自动识别为文件名改成define(\u0026#39;moduleName\u0026#39;, , function(){ /*...*/ }); //具名模块定义,指定模块名试一下会不会能解决。注意设置模块名以后在 require 的时候就必须使用指定的模块名了。
■网友
通过define定义的匿名模块(define第一个参数没有指定模块名称)的那个js文件不能直接通过页面script标签引用,否则就会报这个问题
■网友
什么时候成了技术论坛了...去技术论坛问吧。顺便把代码贴出来。(重要)


    推荐阅读