RequireJS:依赖循环?

RequireJS:依赖循环?,requirejs,Requirejs,我有一个关于RequireJS的问题,因为我是使用它的新手。我理解它包括在模块(JS文件)中添加依赖项,方法是将依赖项包含在define中。假设我有两个文件file1.js和file2.js,它们相互依赖。如果我执行以下操作,会发生什么情况: file1.js define(SomeDependency 1, file2, ..., SomeDependency N){ } file2.js define(SomeDependency 1, file1, ..., SomeDependency

我有一个关于RequireJS的问题,因为我是使用它的新手。我理解它包括在模块(JS文件)中添加依赖项,方法是将依赖项包含在
define
中。假设我有两个文件file1.js和file2.js,它们相互依赖。如果我执行以下操作,会发生什么情况:

file1.js

define(SomeDependency 1, file2, ..., SomeDependency N){
}
file2.js

define(SomeDependency 1, file1, ..., SomeDependency N){
}

上面的代码是否会产生一些错误,如依赖循环或其他javascript错误?

您可以阅读!谢谢你的链接。这澄清了我的困惑。