by Sai gowtham

How to fix the Global Angular CLI version greater than local version

In this tutorial, we are going to learn about how to fix the angular cli version is greater than your local version issue.

When we run an ng serve command on our angular project, sometimes we will see the following issue inside our terminal.

➜  ng serve

Your global Angular CLI version (9.1.2) is greater than your local
version (8.0.0). The local Angular CLI version is used.

To disable this warning use "ng config -g cli.warnings.versionMismatch false".

This issue occurs due to your angular-cli global version is not matching with the local cli version.

To solve this issue, you need to update your local cli version.

  1. First, check the global cli version inside your terminal.
ng --version
     _                      _                 ____ _     ___
    / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
   / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
  / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
 /_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
                |___/

Angular CLI: 9.1.2
Node: 12.14.1
OS: darwin x64
  1. Now, open your angular project inside the terminal.
  2. Run the following commands by replacing with your global cli version number (Mine is 9).
ng update @angular/core@9 @angular/cli@9

That’s it now you don’t see any version mismatching issues.

Top Udemy Courses

JavaScript - The Complete Guide 2020 (Beginner + Advanced)
JavaScript - The Complete Guide 2020 (Beginner + Advanced)
45,614 students enrolled
52 hours of video content
View Course
React - The Complete Guide (incl Hooks, React Router, Redux)
React - The Complete Guide (incl Hooks, React Router, Redux)
284,472 students enrolled
40 hours of video content
View Course
Vue JS 2 - The Complete Guide (incl. Vue Router & Vuex)
Vue JS 2 - The Complete Guide (incl. Vue Router & Vuex)
130,921 students enrolled
21 hours of video content
View Course