You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用oclif生成的命令无法通过初始单元测试问题求助

OCLIF CLI单元测试失败问题
  • 用oclif生成了一个新CLI,初始自带的"hello, world"示例功能正常
  • 修改该初始示例后,单元测试无法通过
  • 怀疑误删了关键内容,执行oclif generate command mycmd2生成新命令用来对比差异,但新生成命令的单元测试同样失败
  • 直接从bin目录运行命令(.\bin\dev.cmd mycmd)能得到正确输出

项目结构如下:

my-app/
├─ packages/
│  ├─ cli/
│  │  ├─ src/
│  │  │  ├─ commands/
│  │  │  │  ├─ mycmd.ts
│  │  │  │  ├─ mycmd2.ts
│  │  │  ├─ index.ts
│  │  ├─ test/
│  │  │  ├─ commands/
│  │  │  │  ├─ mycmd.test.ts
│  │  │  │  ├─ mycmd2.test.ts
│  ├─ otherPackage/

内容的提问来源于stack exchange,提问作者Muttonchop

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 21:12:07