Merhaba,


Angular projemizi ng serve komutu ile localhost:4200 adresinde çalıştırıyoruz. Bunu projeAdi:4200 şeklinde nasıl çalıştırabiliriz (localhost:4200 to projectName:4200) bununla ilgili yapmamız gerekenleri paylaşmak istiyorum.


Windows kullanıcıları için;

* C:\Windows\System32\drivers\etc dizinindeki hosts dosyasını notepad veya herhangi bir text editörü ile (örn: notepad++ ) yönetici olarak açıyoruz.

* Bu dosyanın alt tarafına indiğimizde şu şekilde bir bölüm var;

# localhost name resolution is handled within DNS itself.
#	127.0.0.1    localhost
#	::1       localhost

* Bu satırın hemen altına şunu ekliyoruz;

127.0.0.1    projeAdi

projeAdi kısmına siz istediğiniz bir isim yazabilirsiniz. (Örn: 127.0.0.1    kodumunblogu)

* Bu tanımlamayı yaptıktan sonra komut satırını açıyoruz. (Windows + R tuşlarına basıp cmd yazın ve entera basın)

* Komut satırında aşağıdaki komutu çalıştırıyoruz;

ipconfig /flushdns

* Son işlem olarak angular projemizi çalıştırıyoruz. Ancak aşağıdaki komut ile;

ng serve --host projeAdi


Böylelikle projeniz http://projeAdi:4200 ile çalışmış olacak. Farklı bir port üzerinden çalıştırmak isterseniz komutun devamına --port 4201 veya istediğiniz bir port yazabilirsiniz.


Umarım faydalı olur. Teşekkürler.


macOs kullanıcıları için;

Eklenecek...