How to fix Angular ng: not found
Problem:
When trying to run a command like ng build, e.g. in a CI setup, you see an error message like
example-4.txt
Preferred solution:
Only the machine where you’re running this command, you have not installed the ng command globally.
However, your node_modules folder will have a local installation of @angular/cli.
In order to use it, replace ng by ./node_modules/.bin/ng.
For example, a scripts section of your package.json
example-3.json
"build": "ng build"
},would be replaced by
example-2.txt
"build": "./node_modules/.bin/ng build"
},Alternative solution:
Install ng globally on the machine running the command by using
example-1.sh
Check out similar posts by category:
Angular
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow