不同子目录中名称相同的文件正在跳出/被忽略
作者: tylerdurdenpin-cmyk创建于 2026年4月22日更新于 2026年6月5日
标签triage
说明
我遇到一个问题, Repomix 无法包含一个文件, 如果在工程的其他地方有另一个同名文件( 具体在配置目录中) 。 示例: 兼有配置/数据库.php和配置/月球/数据库.php导致第二个被忽略。 将文件重命名( 如配置/ lunar/ database lunar.php) 来修正这个问题, 这表明在被打动/ 收集时会出现路径/ 名称相撞 。
** 要复制的种子:**
- 具有文件配置/数据库.php的项目结构。
- 在子目录中拥有另一个同名文件,例如:config/lunar/database.php.
- 配置 refomix.config.json 以包含两者或包含两者的文件夹.
- 运行 npx 后置.
- 产出中缺少文件配置/月球/数据库.php。
** 预期行为:** 所有匹配包含图案的文件都应包含在内,无论寄存器中是否有其他同名文件.
** 环境:**
OS: Ubuntu 22.04 (英语).
** 附加情况:** 我尝试了使用npx回放——动词,但文件被默默地排除了. 将文件重命名为独有名称解决了问题,确认这是一个名称相撞问题.
使用环境
复制 CLI
QQ 重现版本
1.13.1 国家
Node.js 版本
页:1
内容来源: yamadashy/repomix