帮助
开发常见问题
如何搜索带有循环引用的代码
2min
如果两个或多个模块或对象直接或间接相互引用导致问题,您可以使用以下方法搜索循环引用:
1) 在VSCode中运行终端
从项目的根目录在VSCode中打开终端。
- 选择菜单 > 终端 > 新建终端。 (快捷键: Ctrl + Shift + ₩)
2) 安装循环引用检查器
在VSCode的终端窗口中输入以下命令以安装该包:
3) 执行循环引用检查
安装完成后,您可以在VSCode的终端窗口中使用以下命令检查循环引用:
该命令将扫描项目的模块以查找循环引用,如果发现任何循环引用,它将在终端中输出详细信息。
![Document image Document image](https://images.archbee.com/fCt3n1oCa8rgNJ8fw9I2N-uDWZE58kPvjO88ZDZbYQY-20240904-102418.png?format=webp)
如果您在未安装循环引用检查器的情况下运行该命令,您将看到如下所示的安装提示。按Y键继续安装。
![Document image Document image](https://images.archbee.com/fCt3n1oCa8rgNJ8fw9I2N-gJVFEWLdu-exW3FXztH4v-20240904-102418.png?format=webp)
4) 修改代码
如果在扫描中发现循环引用,请修改脚本中的相关代码以解决循环引用。
重复循环引用搜索命令,并继续修改代码,直到不再发现结果。
更新日期 11 Oct 2024
![Doc contributor](https://s3.amazonaws.com/archbee-animals/koala.png)
此页面是否对您有帮助?