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 2021 (Beginner + Advanced)
JavaScript - The Complete Guide 2021 (Beginner + Advanced)
64,026 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 - The Complete Guide (w/ Router, Vuex, Composition API)
Vue - The Complete Guide (w/ Router, Vuex, Composition API)
152,857 students enrolled
48.5 hours of video content
View Course