Rumah >hujung hadapan web >tutorial js >Panduan Rujukan CLI Sudut Terbaik
Artikel ini meneroka CLI sudut: keupayaannya, fungsinya, dan mekanisme asas. Malah pengguna CLI sudut berpengalaman akan mendapati ini penyegaran yang berguna pada kerja dalamannya. Walaupun tidak ketat untuk pembangunan sudut, CLI sudut meningkatkan kualiti kod dan kecekapan pemaju.
Konsep Utama:
ng new
ng serve
ng generate
ng build
2017.02.17 UPDATE: Perintah
telah dikeluarkan dari CLI sudut teras. ng deploy
Apa itu Cli Angular?
Sebelum meneroka ciri -ciri ini, mari kita tutup pemasangan.
node.js (6.9.0 atau lebih baru) dan npm (3.0.0 atau lebih baru) diperlukan. Muat turun versi Node.js terkini dari laman web rasmi. Sahkan versi menggunakan:
<code class="language-bash">$ node -v $ npm -v</code>
Pemasangan TypeScript (sangat disyorkan) dilakukan melalui NPM:
<code class="language-bash">$ npm install -g typescript@2.2.0</code>
dengan node.js dan typescript dipasang, teruskan memasang cli sudut.
Pasang secara global menggunakan NPM:
<code class="language-bash">$ npm install -g @angular/cli</code>
Sahkan pemasangan dengan:
<code class="language-bash">$ ng version</code>
Ini memaparkan maklumat versi yang dipasang (mis., @angular/cli: 1.0.0
).
Dua kaedah wujud untuk membuat aplikasi baru:
ng init
: Mewujudkan aplikasi dalam direktori semasa. ng new
: Membuat direktori baru dan kemudian berjalan ng init
di dalamnya. ng new
lebih disukai untuk penciptaan direktori. Contohnya:
<code class="language-bash">$ ng new my-app</code>Ini mewujudkan direktori
, menghasilkan fail yang diperlukan, memasang kebergantungan, mengkonfigurasi typescript, karma, protractor, dan fail persekitaran. my-app
ng new
untuk senarai penuh): ng generate --help
--dry-run
--verbose
--link-cli
. @angular/cli
--skip-install
--skip-git
--skip-tests
--skip-commit
--directory
--source-dir
--style
--prefix
--mobile
--routing
--inline-style
--inline-template
menjalankan aplikasi anda
) dan jalankan: cd my-app
<code class="language-bash">$ node -v $ npm -v</code>
Ini memulakan pelayan pembangunan (port lalai 4200). Livereload secara automatik menyegarkan penyemak imbas pada perubahan fail. Tekan ctrl-c
untuk menghentikan pelayan.
Perintah ng generate
menambah ciri:
ng generate class my-new-class
ng generate component my-new-component
ng generate directive my-new-directive
ng generate enum my-new-enum
ng generate module my-new-module
ng generate pipe my-new-pipe
). CLI bijak mengintegrasikan ciri -ciri baru ke dalam modul yang sesuai. ng generate service my-new-service
subcommand, ujian unit, ujian E2E, binaan pengeluaran, penempatan (mencatatkan penyingkiran
Atas ialah kandungan terperinci Panduan Rujukan CLI Sudut Terbaik. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!