Refactor/整理项目对话错误相关代码 #593
@@ -78,7 +78,9 @@ function snapshot(dir) {
|
||||
// "0 个文件"静默通过——`export_to` 路径被改名或生成文件被整体删除时,校验形同虚设。
|
||||
throw new Error(`生成绑定目录不存在,无法校验:${dir}`);
|
||||
}
|
||||
const entries = fs.readdirSync(absolute, { recursive: true });
|
||||
// 四个生成目录都是平铺的(ts-rs 的 `export_to` 直接落文件,不再嵌套子目录);
|
||||
// 不用 `recursive`,避免依赖 Node 18.17 / 20.1 才有的选项(旧版本会静默退化成只读顶层)。
|
||||
const entries = fs.readdirSync(absolute);
|
||||
return new Map(
|
||||
entries.flatMap((entry) => {
|
||||
const absoluteFile = path.join(absolute, entry);
|
||||
|
||||
Reference in New Issue
Block a user