You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在生成Angular组件时不创建单元测试文件?是否有对应命令行参数?

阻止Angular生成组件时自动创建单元测试文件的方法

方法一:使用命令行参数(单次生效)

生成组件时添加 --skip-tests(或简写 -t)参数,即可跳过单元测试文件的创建:

# 完整命令
ng generate component my-component --skip-tests
# 简写形式
ng g c my-component -t

方法二:全局配置(永久生效)

如果希望每次生成组件都默认不创建测试文件,可以修改项目根目录下的 angular.json 文件:
找到对应项目的 schematics 节点,添加 @schematics/angular:component 的配置并设置 skipTests: true:

{
  "projects": {
    "your-project-name": {
      "schematics": {
        "@schematics/angular:component": {
          "skipTests": true
        }
      }
    }
  }
}

修改后,后续执行 ng g c 命令时会自动跳过测试文件生成,无需重复添加参数。

内容的提问来源于stack exchange,提问作者Darshan Adakane

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 19:17:33