-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
npm unable to resolve dependency tree for @4.0.0 (angular-devkit/architect) #459
Comments
This works for me: |
Hi @mhartington is this dependency fixed to |
I too am having a similar issue going from angular 11 to 12 on Ionic 6 rc.0. I also feel using the force flag is risky... |
I have the same issue.
|
Please will you issue an update to support @angular 12.2.x. By not doing so and using --force to install @ionic/angular-toolkit, it results in npm reporting critical compatibility errors, for example npm audit fix won't work, adding cordova plugins etc all keep reporting @ionic/architect-toolkit as breaking compatibility. To avoid this, I tried downgrading @Angular-devkit/architect to 0.1200.10. The problem with this is that this version fails if NPM is above 7.5.6 or Node above 14.0.0. However if you read the Ionic documentation regarding installing/upgrading Ionic, the first thing it says to do is make sure you have installed the latest version of Node and NPM. I appreciate that this problem is caused by the non-standard semver numbering of @angular-toolkit/architect but that does not help developers like me. I know I'm repeating myself but please issue an update to fix this issue. |
# [5.0.0](v4.0.0...v5.0.0) (2021-10-28) ### Bug Fixes * bump cheerio to rc4 ([905cff2](905cff2)), closes [#456](#456) * update deps to match latest angular ([0100b8b](0100b8b)), closes [#455](#455) [#452](#452) ### Features * update to support angular 12.0 ([671bfba](671bfba)), closes [#459](#459) [#460](#460) ### BREAKING CHANGES * Apps must use Angular 12.0
🎉 This issue has been resolved in version 5.0.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
wow! that was a really speedy response, thanks. |
# [5.0.0](ionic-team/angular-toolkit@v4.0.0...v5.0.0) (2021-10-28) ### Bug Fixes * bump cheerio to rc4 ([905cff2](ionic-team/angular-toolkit@905cff2)), closes [#456](ionic-team/angular-toolkit#456) * update deps to match latest angular ([0100b8b](ionic-team/angular-toolkit@0100b8b)), closes [#455](ionic-team/angular-toolkit#455) [#452](ionic-team/angular-toolkit#452) ### Features * update to support angular 12.0 ([671bfba](ionic-team/angular-toolkit@671bfba)), closes [#459](ionic-team/angular-toolkit#459) [#460](ionic-team/angular-toolkit#460) ### BREAKING CHANGES * Apps must use Angular 12.0
This issue looks exactly like #437 again; adding
--force
does workThis is caused by the mismatch of
angular-devkit/architect
versions@^0.1200.0
vs@^0.1202.2
The newest patch release appears to work just fine.
At the same time it is rather scary to run any
npm update
with the force flag everytime.I understand there is little the ionic team can do here, still reporting so others are aware of the issue.
The text was updated successfully, but these errors were encountered: