0

我有以下设置:

  1. 使用 webpack 和 ts-loader 构建过程
  2. 想要使用 Karma 等测试运行器对 TS 文件进行单元测试

如何在这个 webpack 项目中使用测试运行器对 TypeScript 文件进行最佳单元测试?对我来说,如何用 js 项目做到这一点很明显,但需要一个经过验证的工作流程来应对这种情况。

4

1 回答 1

2

你可以在 webpack 中为你的测试文件创建一个单独的入口点,或者你可以在运行 webpack 之前编译 ts。我通常会选择后者

您可以使用该命令编译 ts 项目,tsc -p .它将所有.ts文件转换为.js一个。然后你就可以摆脱ts-loader并将所有内容都视为 js 文件。

于 2015-12-20T09:50:56.193 回答