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

如何为Angular v16实验性Jest Runner启用--watch选项?

Angular v16实验性Jest运行器的--watch选项使用说明
  • 功能就绪情况:Angular v16附带的@angular-devkit/build-angular:jest虽为实验性特性,但--watch选项已经具备基础可用能力,大部分常规场景下都能正常工作,仅部分边缘场景可能存在小问题,官方后续会持续迭代优化。

  • 运行方式:

    1. 确认你的angular.json中,对应项目的test目标已配置该Jest运行器:
      "test": {
        "builder": "@angular-devkit/build-angular:jest",
        "options": {
          // 其他配置项
        }
      }
      
    2. 直接在终端执行带--watch参数的测试命令:
      • 针对默认项目:ng test --watch
      • 针对指定项目:ng test your-project-name --watch
  • 注意事项:

    • 若遇到watch模式下文件变更不触发重测、进程意外退出等问题,优先升级到Angular v16的最新小版本,这类问题通常会在补丁版本中修复。
    • 检查angular.json的test.options中是否手动设置了watch: false,如果有需要移除该配置或改为true,否则会覆盖命令行的--watch参数。

内容的提问来源于stack exchange,提问作者Matthieu Riegler

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 00:12:03