我有一个用Typescript编写的Node.js项目,期望作为CLI运行,但在使用绝对路径(相对路径可以正常工作)导入位于“node_modules”目录之外的模块时遇到了问题。值得一提的是,我正在使用 oclif框架构建我的CLI。 我的项目组织如下: cli |--node_mod...
我试图为一个包含简单提示的Oclif挂钩编写单元测试。我想在给出'Y'或'N'响应后测试挂钩的输出。 import {Hook} from '@oclif/config' import cli from 'cli-ux' const hook: Hook<'init'>...