diff --git a/packages/nx/src/adapter/ngcli-adapter.ts b/packages/nx/src/adapter/ngcli-adapter.ts index c35bc33aba60d..ea1a0cd29b56d 100644 --- a/packages/nx/src/adapter/ngcli-adapter.ts +++ b/packages/nx/src/adapter/ngcli-adapter.ts @@ -872,7 +872,12 @@ function saveProjectsConfigurationsInWrappedSchematic( newAngularJson.projects[projectName] = projects[projectName]; } else { if (existingProjects.has(projectName)) { - updateProjectConfiguration(host, projectName, projects[projectName]); + if ( + JSON.stringify(existingProjects.get(projectName)) !== + JSON.stringify(projects[projectName]) + ) { + updateProjectConfiguration(host, projectName, projects[projectName]); + } } else { addProjectConfiguration(host, projectName, projects[projectName]); }