Typescript:如何禁用 spec.ts 文件生成?

Typescript: how to disable spec.ts file generation?

我正在使用 Typescript 开发 Angular2 应用程序,每次我 运行 Typescript 转译器都会创建 spec.ts 文件。 它们是源文件的单元测试,因为 Angular2 应用程序的约定是每个 .ts 文件都有这个文件。

因为目前我不想做任何测试,所以我想暂时禁用 spec.ts 文件的生成,这些文件处理我的源文件有点乱。

你知道怎么做吗?

编辑: 这是我的 tsconfig.json 文件:

{
    "compilerOptions": {
    "module": "commonjs",
    "target": "es5",
    "noImplicitAny": true,
    "suppressImplicitAnyIndexErrors": true,
    "outDir": "dist",
    "rootDir": "./src",
    "sourceMap": true,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "moduleResolution": "node"
  },
  "exclude": [
    "typings/main.d.ts",
    "typings/main",
    "node_modules"
  ]
}

您可以配置 tsconfig.json 文件来实现此目的。 您可以通过将文件添加到 files 数组来指定要编译的文件,或者您可以通过将某个文件或文件夹包含在 exclude 数组中来告诉 typescript 排除它。

这是来自官方文档的link

但据我所知,您不能提供这样的模式:'/**.spec.ts'