Command 'ng' not found pada Angular

Issue

Saat pertama kali mencoba install Angular menggunakan npm seperti berikut.

npm install @angular/cli

Setelah proses instalasi selesai. Anda ingin menjalankan perintah ng namun mendapatkan pesan error Command 'ng' not found

Resolution.

Hal tersebut terjadi karena Anda menginstall angular/cli sebagai user. Jadi anda perlu menambahkan opsi --global lalu install sebagai user root

npm install -g @angular/cli

Jika Anda tidak ingin menginstall Angular pada lingkungan root. Maka Anda dapat menambahkan script pada file package.json.

  "scripts": {
    "ng": "ng",
    "start": "ng serve",
    "build": "ng build",
    "watch": "ng build --watch --configuration development",
    "test": "ng test"
  },
Tambahkan sebelum baris dependencies

Selanjutnya untuk menjalankan perintah ng dapat melalui perintah berikut.

npm run ng

Cek versi Angular

npm run ng version