我想使用nx:affected:build
命令来仅构建受nx / xplat工作空间中的最后一次提交影响的应用程序。
假设我有2个有角度的网络应用程序 web-app1 和 web-app2 。
.
├── apps
│ ├── web-app1
│ └── web-app2
├── libs
│ ├── core
│ └── features
│ └── app1
│ └── app2
└── xplat
└── web
└── features
└── app1
└── app2
当我对 / xplat / web / app1 进行更改时,我希望nx:affected:apps
命令仅显示web-app1
应用。但是nx 认为提交会影响两个应用程序。 (** web-app2 **不导入app1功能。)
nx affected:apps --base=head~1 --head=head
我创建了一个示例存储库来演示:https://github.com/barryajones/workspace-affected-test