ele*_*han 9 jestjs nrwl nrwl-nx
我有一个使用Nx CLI生成的应用程序。我可以使用 Jest 命令运行此应用程序的测试nx test myApp。这很好用。不过,我想使用 Jest 的“观看模式”。在运行我的测试时,不知道如何实现这一点。Nx 的文档简单地说:
要为您的应用程序运行单元测试:
nx test myapp
我无法找到此命令的任何更详细的文档,或如何向其添加任何其他选项/标志。无论如何可以使用手表模式吗nx test?
小智 8
TL;DR:
yarn affected:test --all --parallel --maxParallel 10 --watch应该可以。
nx test实际上运行ng test它又使用@nrwl/jest:jest具有--watch选项的构建器(除了一些其他笑话特定选项)。您可以通过运行来查看所有选项nx test --help
警告:如果您的存储库中有多个应用程序/库,则这只会监视您的默认项目的测试。
如果您确实想观看所有项目测试,则必须运行:
yarn affected:test --all --parallel --maxParallel 10 --watch
--all否则我们需要这个,这不会在运行命令后“影响”的项目上运行测试--parallel因为您想并行运行所有测试,否则这只会查看列表中的第一个项目--maxParallel因为默认限制是 3,所以如果您有超过 3 个项目,它只会监视前 3 个项目的测试| 归档时间: |
|
| 查看次数: |
6882 次 |
| 最近记录: |