使用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
相关产品推荐
相关产品推荐

