评论人:deraen
太好了!
我将其本地应用并安装,并在一个我了解 Cljs 输出包含一些 [[.cljc}} 命名空间的 Boot 项目上进行了测试,这确实忽略了这些。
有两点注意事项
每次我调用 refresh 时,我都会收到关于目录被忽略的警告。这确实增加了一些杂乱,但在大多数情况下,系统重启可能会记录几行日志,因此这可能是可以接受的。
可能存在问题的一个因素是,如果单个文件在某个时间点的 ns 声明有问题,例如用户不小心在名称上犯了错,那么整个目录将被忽略,直到调用 {{clear}}。这很可能会引起混淆。如果修复了有问题的文件,自动移除被忽略的目录有意义吗?看起来这在 {{find-files}} 中是可能的。