Angular Komut Satırı Kodları (Angular CLI)

NPM INSTALL Komutu

npm i -g typescript

NodeJS üzerinden TypeScript’i kurar. “g” parametresi projeye özel değil global kurulumu yapar.

npm install -g @angular/cli

NodeJS üzerinden Angular’i kurar. (“install” parametresi ile “i” parametresi aynı işlemi yapar.) “g” parametresi projeye özel değil global kurulumu yapar.

npm unistall -g angular/cli
npm cache clean
npm install -g @angular/cli@lastest

Güncel sürümü tekrar kurmak için mevcut Angular Sürümü kaldırıp cache’i temizledikten sonra tekrar kurabilirsiniz.

NG NEW Komutu

ng new my-project

my-project adıyla bir proje oluşturur.

CD Komutu

cd my-project

my-project adlı projenizin dizini içerisine girer. Girdikten sonra standart tanımlı kod editörünüzde direk projenizi açmak için “code .” yazmanız yeterli.

NG SERVE Komutu

ng serve

Projenizi çalıştırır. http://localhost:4200/ adresi üzerinden erişime sunar. ng serve -o komutunu kullanırsanız yeni bir sekmede açmasını sağlarsınız. “o” parametresi yerine “open” parametresi de kullanılabilir. “port” parametresi varsayılan 4200 angular portunun değiştirmek için kullanılabilir.

Özetle; ng serve –open –port 4201 dediğiniz zaman projeyi yeni bir sekmeden 4201 portunda açar.

NG GENERATE Komutu

ng g component BilesenAdi

BileşenAdi ile yeni bir bileşen oluşturulması sağlar. “g” yerine “generate” de kullanılabilir. Components  parametresi yerine class, component, directive, enum, guard, interface, module, pipeservice, application, library, universal kullanılabilir.

NG HELP Komutu

ng help generate

NG Generate komutu hakkında yardım dokümantasyonunu görüntüler.

NG LINT Komutu

NG TEST Komutu

NG e2e Komutu

NG BUILD Komutu

ng build --prod

Uygulamayı yayınlama öncesi derleyip hazırlar. Gerekli optimizasyonları yapar. Derlenen dosyaları DIST klasörü içerisine toplar. –prod parametresi, uygulamayı prodüksiyon için özel hazırlar.

NG GET/NG SET Komutu

NG DOC Komutu

ng doc parametre

Belirtilen parametre hakkında ilgili resmi dokümantasyonu görüntüler. (Parametre = ngModule gibi.)

NG Xi18n Komutu

ng xi18n ProjeAdi

i18n mesajlarını kaynak koddan çıkartır.

NG UPDATE Komutu

ng update @angular/cli

Angular CLI’yı güncellemek için kullanılır. Local’deki Angular projesinin sürümünü makinada geçerli olan sürüme yükseltir.


ÖNEMLİ NOT:  Tüm komut parametreleri sadece ilk harfi yazılarak kısaltılabilir. Tamamını yazmaya gerek yoktur.