Saya ingin tahu apakah saya dapat mengatur host dan port dalam file konfigurasi jadi saya tidak perlu mengetik
ng serve --host foo.bar --port 80
bukannya adil
ng serve
angular
angular-cli
cre8
sumber
sumber
0.0.0.0
bukannya host ip untuk mendengarkan semua perangkat Ethernet. Dengan cara ini baik host lokal dan alamat ip publik dapat digunakan.Sampai sekarang fitur itu tidak didukung, namun jika ini adalah sesuatu yang mengganggu Anda, sebuah alternatif akan ada dalam paket Anda. Json ...
Dengan cara ini Anda cukup menjalankan
npm start
Opsi lain jika Anda ingin melakukan ini di beberapa proyek adalah membuat alias, yang berpotensi Anda beri nama
ngserve
yang akan menjalankan perintah di atas.sumber
Anda dapat mengkonfigurasi port HTTP default dan yang digunakan oleh server LiveReload dengan dua opsi baris perintah:
ng serve --host 0.0.0.0 --port 4201 --live-reload-port 49153
https://github.com/angular/angular-cli
sumber
Ini berubah dalam CLI Angular terbaru.
Nama file diubah menjadi
angular.json
, dan struktur juga berubah.Inilah yang harus Anda lakukan:
sumber
Opsi lain adalah menjalankan
ng serve
perintah dengan--port
opsi misng serve --port 5050
(yaitu untuk port 5050)Atau, perintah
ng serve --port 0
:, akan secara otomatis menetapkan port yang tersedia untuk digunakan.sumber
--port 0
bit bagus Info tapi aku tidak yakin itu menjawab pertanyaan.Kami memiliki dua cara untuk mengubah nomor port default di Angular.
Cara pertama adalah dengan perintah CLI:
ng serve --port 2400 --open
Cara kedua adalah dengan konfigurasi di lokasi:
ProjectName\node_modules\@angular-devkit\build-angular\src\dev-server\schema.json.
Buat perubahan pada file schema.json.
sumber
Anda dapat menyimpan ini dalam file, tetapi Anda harus memasukkannya
.ember-cli
(saat ini, setidaknya); lihat https://github.com/angular/angular-cli/issues/1156#issuecomment-227412924sunting: Anda sekarang dapat mengatur ini di angular-cli.json pada komit https://github.com/angular/angular-cli/commit/da255b0808dcbe2f9da62086baec98dacc4b7ec9 , yang dibuat dalam versi 1.0.0-beta.30
sumber
Jika Anda berencana untuk menjalankan proyek sudut di host kustom / IP dan Port tidak perlu membuat perubahan dalam file konfigurasi
Perintah berikut bekerja untuk saya
Dimana,
Contoh
Hasil bagi saya adalah
sumber
Jika ada di windows Anda dapat melakukannya dengan cara ini:
Ini bukan cara standar tetapi nyaman digunakan (yang saya rasakan).
sumber
di sini adalah apa yang saya masukkan ke package.json (menjalankan angular 6):
Kemudian mulai npm polos akan menarik isi awal. Bisa juga menambahkan opsi lain ke konten
sumber
masukkan deskripsi gambar di sini
Hanya satu hal yang harus Anda lakukan. Ketikkan ini di Command Prompt Anda: ng serve --port 4021 [atau port lain yang ingin Anda tetapkan misalnya: 5050, 5051 dll]. Tidak perlu melakukan perubahan pada file.
sumber
Jika Anda ingin secara khusus membuka alamat ip lokal Anda saat menjalankan layanan Anda dapat melakukan hal berikut:
sumber