How to fix Npm missing peer dependency

I have mis-understood the meaning of the ^ in version ^2.2.3. After reading this link, ^2.2.3 means >=2.2.3 <3.X. That’s why npm throws an warning. Besides, below are links about peer-dependencies What’s the difference between dependencies, devDependencies and peerDependencies in npm package.json file? https://nodejs.org/en/blog/npm/peer-dependencies/

What is the difference between ng update and npm update?

ng update: Updates the current application to latest versions. Just like Web and the entire web ecosystem, Angular is continuously improving. Angular balances continuous improvement with a strong focus on stability and making updates easy. Keeping your Angular app up-to-date enables you to take advantage of leading-edge new features, as well as optimizations and bug … Read more

How can I update Node.js and NPM to their latest versions?

Use: npm update -g npm See the documentation for the update command: npm update [-g] [<pkg>…] This command will update all the packages listed to the latest version (specified by the tag config), respecting semver. Additionally, see the documentation on Node.js and NPM installation and Upgrading NPM. The following original answer is from the old … Read more

How can I update NodeJS and NPM to their latest versions?

Use: npm update -g npm See the docs for the update command: npm update [-g] [<pkg>…] This command will update all the packages listed to the latest version (specified by the tag config), respecting semver. Additionally, see the documentation on Node.js and NPM installation and Upgrading NPM. The following original answer is from the old … Read more