Bug 修复
- Scoped 包名修复 — 在包含 scoped npm 包名(如
@zhubao/desktop)的 monorepo 中运行trellis init,不再在.trellis/spec/下创建嵌套的@scope/目录。现在会去掉 scope 前缀,@zhubao/desktop在文件系统路径和config.yaml键名中变为desktop。仅展示用途保留完整的 scoped 名称。
迁移指南
如果你之前在包含 scoped 包名的 monorepo 中运行过trellis init,可能需要:
- 将
.trellis/spec/@scope/name/重命名为.trellis/spec/name/ - 更新
.trellis/config.yaml中的包键名(如@scope/name:→name:)