Angular Kurulumu Ve Rehberi

Angular, web uygulamaları geliştirmek için kullanılan popüler bir JavaScript frameworküdür. Bu blog yazısında, Angular’ı adım adım nasıl kuracağınızı ve ilk uygulamanızı nasıl oluşturacağınızı detaylı bir şekilde göstereceğim.

Gereklilikler:

  • Node.js (v14 veya üzeri)
  • npm (v6 veya üzeri)

Kurulum Adımları:

1. Node.js ve npm’yi Kurun:

Node.js’i resmi web sitesinden indirebilirsiniz: https://nodejs.org/en/download/. Kurulum tamamlandıktan sonra, npm’yi de kullanabileceksiniz.

2. Angular CLI’yi Kurun:

npm install -g @angular/cli

Bu komut, Angular CLI’yi global olarak kuracaktır. Angular CLI, Angular projelerini oluşturmak, geliştirmek ve test etmek için kullanılan bir araçtır.

3. Yeni bir Angular Projesi Oluşturun:

ng new my-project

Bu komut, my-project adında yeni bir Angular projesi oluşturacaktır. Proje klasörüne girmek için:

cd my-project

4. Proje Yapısını Anlayın:

Oluşturulan proje klasörü aşağıdaki dosyaları ve klasörleri içerir:

  • e2e klasörü: Uçtan uca testler için kullanılır.
  • node_modules klasörü: Projenin bağımlılıklarını içerir.
  • package.json dosyası: Projenin bağımlılıklarını ve meta verilerini tanımlar.
  • README.md dosyası: Proje hakkında bilgi içerir.
  • src klasörü: Uygulamanızın kaynak kodunu içerir.
  • karma.conf.js dosyası: Birim testleri için karma konfigürasyonunu tanımlar.
  • protractor.conf.js dosyası: Uçtan uca testler için protractor konfigürasyonunu tanımlar.
  • tsconfig.json dosyası: TypeScript derleyicisi için konfigürasyonu tanımlar.
  • typings.json dosyası: Projenin TypeScript tip tanımlarını tanımlar.

5. İlk Uygulamanızı Oluşturun:

src/app klasöründeki app.component.ts dosyasını açın. Bu dosya, uygulamanızın ana bileşenini tanımlar.

TypeScript
import { Component } from '@angular/core';

@Component({
  selector: 'my-app',
  templateUrl: './app.component.html',
})
export class AppComponent {
  title = 'Angular Kurulumu';
}

Bu kod, “Angular Kurulumu” metnini içeren basit bir Angular bileşenidir.

src/app klasöründeki app.component.html dosyasını açın. Bu dosya, bileşenin şablonunu tanımlar.

HTML
<h1>{{title}}</h1>

Bu kod, title özelliğinin değerini bir h1 etiketinde gösterir.

6. Uygulamayı Çalıştırın:

ng serve

Bu komut, uygulamayı geliştirme sunucusunda http://localhost:4200 adresinde çalıştıracaktır. Tarayıcınızda bu adresi açarak uygulamanızı görebilirsiniz.

Hata Ayıklama İpuçları:

  • Konsolu Kullanın: Hatalar ve uyarılar için tarayıcınızın konsolunu kontrol edin.
  • Kaynak Kodunu İnceleyin: Hatalı kodun bulunduğu satırı ve çevresini inceleyin.
  • Geliştirici Araçlarını Kullanın: Tarayıcınızın geliştirici araçlarını kullanarak DOM’u ve ağ isteklerini inceleyebilirsiniz.

Read More