When I run my Angular project by ng serve
, it gives this error:
bash: /usr/bin/ng: No such file or directory
I have
I faced the same problem and here is what worked for me.
1) Find the .bashrc file by running -
ls -la ~/ | more
2) Open in editor, in my case emacs -
emacs ~/.bashrc
3) Add an alias at the end of the file pointing to the right path of your ng directory & save the file. e.g. -
alias ng="/usr/local/lib/node_modules/@angular/cli/bin/ng"
4) Either restart the terminal or refresh it using -
sudo source ~/.bashrc
5) Now test by running ng -v
Step 1 - first of all run the below command and check wheather the error resolved if not then follow (STEP 2) .
1:- alias ng="/usr/local/lib/node_modules/@angular/cli/bin/ng"
Step 2 - Just remove and install @angular/cli.
2:- sudo npm remove -g @angular/cli
3:- sudo npm install -g @angular/cli
It resolves the issue.
If you are facing same issue again refer the url.
https://stackoverflow.com/a/47894921/11983640