CLI - ng melayani Command
Sintaksis
ng serve <project> [options]
ng s <project> [options]
ng melayani perintah membangun dan melayani aplikasi. Itu membangun kembali aplikasi jika terjadi perubahan. Berikut proyek adalah nama aplikasi seperti yang didefinisikan di angular.json. Opsi adalah parameter opsional.
Argumen
Sr.No. | Argumen & Sintaks | Deskripsi |
---|---|---|
1 | <proyek> | Nama proyek yang akan dibangun. Bisa berupa aplikasi atau perpustakaan. |
Pilihan
Sr.No. | Opsi & Sintaks | Deskripsi |
---|---|---|
1 | --allowedHosts | Daftar putih host yang diizinkan untuk mengakses server dev. |
2 | --aot = true | false | Bangun menggunakan kompilasi Ahead of Time. |
3 | --baseHref = baseHref | Url dasar untuk aplikasi yang sedang dibangun. |
4 | --buildEventLog = buildEventLog | EKSPERIMEN Jalur file keluaran untuk acara Build Event Protocol |
5 | --commonChunk = true | false | Gunakan paket terpisah yang berisi kode yang digunakan di beberapa paket. |
6 | --configuration = konfigurasi |
Target build bernama, seperti yang ditentukan di bagian "konfigurasi" di angular.json. Setiap target bernama disertai dengan konfigurasi default opsi untuk target itu. Menyetel ini secara eksplisit menimpa tanda "--prod". Alias: -c |
7 | --deployUrl = deployUrl | URL tempat file akan disebarkan. |
8 | --disableHostCheck = true | false |
Jangan verifikasi klien yang terhubung adalah bagian dari host yang diizinkan. Default: salah |
9 | --help = true | false | json | JSON |
Menampilkan pesan bantuan untuk perintah ini di konsol. Default: salah |
10 | --hmr = true | false | Aktifkan penggantian modul panas. Default: salah |
11 | --hmrWarning = true | false |
Tampilkan peringatan ketika opsi --hmr diaktifkan. Default: benar |
12 | --host = host |
Tuan rumah untuk mendengarkan. Default: localhost |
13 | --liveReload = true | false |
Apakah akan memuat ulang halaman saat diubah, menggunakan live-reload. Default: benar |
14 | --open = true | false |
Membuka url di browser default. Default: salah Alias: -o |
15 | --optimization = true | false | Mengaktifkan pengoptimalan keluaran build. |
16 | --pemilihan | Mengaktifkan dan menentukan periode waktu polling menonton file dalam milidetik. |
17 | --Pelabuhan |
Port untuk mendengarkan. Default: 4200 |
18 | --prod = true | false | Singkatan dari "--configuration = production". Jika true, setel konfigurasi build ke target produksi. Secara default, target produksi disiapkan dalam konfigurasi ruang kerja sehingga semua build menggunakan bundling, pengocokan pohon yang terbatas, dan juga penghapusan kode mati yang terbatas. |
19 | --progress = true | false | Catat kemajuan ke konsol sambil membangun. |
20 | --proxyConfig = proxyConfig | File konfigurasi proxy. |
21 | --publicHost = publicHost | URL yang harus digunakan klien browser (atau klien live-reload, jika diaktifkan) untuk menyambung ke server pengembangan. Gunakan untuk penyiapan server dev yang kompleks, seperti yang memiliki proxy terbalik. |
22 | --servePath = servePath | Nama jalur tempat aplikasi akan disajikan. |
23 | --servePathDefaultWarning = true | false |
Tampilkan peringatan saat penerapan-url / base-href menggunakan nilai jalur penayangan yang tidak didukung. Default: benar |
24 | --sourceMap = true | false | Output peta sumber. |
25 | --ssl = true | false |
Sajikan menggunakan HTTPS. Default: salah |
26 | --sslCert = sslCert | Sertifikat SSL yang akan digunakan untuk melayani HTTPS. |
27 | --sslKey = sslKey | Kunci SSL yang akan digunakan untuk melayani HTTPS. |
28 | --vendorChunk = true | false | Gunakan bundel terpisah yang hanya berisi pustaka vendor. |
29 | --verbose = true | false | Menambahkan lebih banyak detail ke logging keluaran. |
30 | --watch = true | false | Bangun kembali saat ada perubahan. Default: benar |
Pertama, pindah ke proyek bersudut yang diperbarui menggunakan perintah ng build dan kemudian jalankan perintahnya.
Contoh
\>Node\>TutorialsPoint> ng serve
chunk {main} main.js, main.js.map (main) 14.3 kB [initial] [rendered]
chunk {polyfills} polyfills.js, polyfills.js.map (polyfills) 141 kB [initial] [rendered]
chunk {runtime} runtime.js, runtime.js.map (runtime) 6.15 kB [entry] [rendered]
chunk {styles} styles.js, styles.js.map (styles) 12.4 kB [initial] [rendered]
chunk {vendor} vendor.js, vendor.js.map (vendor) 3 MB [initial] [rendered]
Date: 2020-06-04T04:01:47.562Z - Hash: a90c5fc750c475cdc4d1 - Time: 10164ms
** Angular Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ **
: Compiled successfully.
Di sini perintah serve telah membangun dan melayani proyek kita TutorialsPoint dengan sukses. Sekarang buka http: // localhost: 4200 di jendela browser dan verifikasi hasilnya.