我正在 Linux 笔记本电脑上学习 TypeScript,我安装了 Node.js 和 TypeScript,在 ts-node
的帮助下,我可以快速编译和测试我的代码片段。
现在我想为我的代码片段添加单元测试,并且在我为 Jest 工作的组织中使用了 Jest,所以我安装了 Jest 和 ts-jest
。
当我编写代码时,我想创建一个示例文件,使用 ts-node
编译和测试它:
ts-node example.ts
接下来我要创建一个单元测试文件,编译并使用ts-jest
进行测试:
ts-jest example.test.ts
不幸的是,这对我不起作用。大多数教程都详细解释了如何将 Jest 和 ts-jest
集成到一个 Web 框架(如 React)中,并在 JSON 配置文件中进行了许多更改。有没有办法使用命令行和 Jest 或 ts-jest
来编译和运行单个单元测试 TypeScript 文件?我想坚持 Jest;但是,还有其他工具可以做到这一点吗?