标签: node.js
我们有一个包含许多文件的大项目,并且开始遇到循环依赖。 (其中一个文件确实需要另一个文件,而另一个文件则相反)。
我们的文件结构是: 1.将所有要求放在文件顶部 2.服务逻辑 3.模块导出服务。
当我们运行代码时,由于循环需求,它崩溃了。
但是如果我们将文件结构更改为: 1.服务逻辑 2.模块输出服务。 3.将所有要求放在文件顶部
然后它似乎运作良好。
此解决方案危险吗?