pbjs: glob 匹配零个文件时会默默生成空输出,退出码为 0
作者: JavaGT创建于 2026年9月13日更新于 2026年9月13日
`pbjs -t json 'typo*.proto'` 当 glob 匹配不到任何内容时,会写入一个空的 `{}` 包并退出 0,因此 build 脚本中的 typo'd glob 会生成一个空的代码生成产物,并显示绿色的 build 状态。
内容来源: protobufjs/protobuf.js
`pbjs -t json 'typo*.proto'` 当 glob 匹配不到任何内容时,会写入一个空的 `{}` 包并退出 0,因此 build 脚本中的 typo'd glob 会生成一个空的代码生成产物,并显示绿色的 build 状态。
内容来源: protobufjs/protobuf.js