Bagaimana saya tahu versi Angular mana yang saya gunakan?
Saya telah mencoba:
angular --version
angular --v
angular -version
angular -v
tapi dapatkan -bash: angular: command not found
Saya tahu yeoman --version
bahwa saya menggunakan0.9.6
Tapi bagaimana caranya mendapatkan versi angularjs?
Jawaban:
Sunting: Ketika jawaban ini ditulis, hanya ada AngularJS 1.x. Lihat jawaban di bawah untuk versi Angular> = 2.
AngularJS tidak memiliki alat baris perintah.
Anda bisa mendapatkan nomor versi dari file JavaScript itu sendiri.
Header saat ini
angular.js
:sumber
Untuk Angular 1 atau 2 (tetapi tidak untuk Angular 4+):
Anda juga dapat membuka konsol pada alat pengembang dari browser apa pun yang Anda gunakan dan ketik
angular.version
untuk mengakses objek Javascript yang memegang versi sudut.Sangat berguna ketika skrip diperkecil tanpa komentar header.
sumber
Untuk Angular 2+, di peramban modern mana pun yang memiliki alat pengembang (F12) Anda dapat memeriksa tag aplikasi tingkat atas.
Untuk Internet Explorer 11 atau Edge Anda dapat menemukan informasi di sini:
Berfungsi untuk browser Chrome Angular 2+
Firefox firebug
sumber
1.5.7
angular.version
itu tidak berfungsi di tempat sayaJika Anda menggunakan
angular-cli
, maka Anda dapat memeriksanya dengan mudah dengan mengetikatau
ng v
di Angular 8, di Terminal atau Bash. Catatan: Jalankan perintah dalam direktori proyek.Anda harus mendapatkan sesuatu seperti ini:
sumber
Di konsol pengembang browser (tekan F12 untuk membukanya), Anda dapat mengetik yang berikut,
itu akan memberi Anda versi lengkap, misalnya (tergantung pada versi Anda saat ini). [Itu benar-benar mendapatkan
full
propertiangular.version
objek.]Jadi, untuk melihat objek penuh, jika Anda mengetik
Ini akan memberi Anda objek versi lengkap yang berisi informasi versi seperti full, major, minor dan juga codeName, misalnya
sumber
Anda juga dapat memeriksa package.json Anda :
(Tanda sisipan
^
akan memperbarui Anda ke versi utama terbaru (angka pertama).^4.3.0
Akan cocok dengan4.x.x
rilis apa pun termasuk4.4.0
, tetapi akan menunda5.0.0
. Tilde~
cocok dengan versi minor terbaru (angka tengah).~4.3.0
Akan cocok dengan semua4.3.x
versi, tetapi akan merindukan4.4.0
.)sumber
Sekarang ng -v
Jika Anda menggunakan cli sudut maka Anda dapat memeriksa menggunakan
ng --version
Sekarang ng -v
Atau Anda juga bisa check-in
file pakage.json
sumber
Pemahaman penuh subversi tentang (xxx) silakan lihat dokumentasi angular angularJS dan angular 2+
sumber
Untuk Angular 4, banyak opsi tidak lagi berfungsi. Perbarui Juli 2017 Dua kemungkinan:
sumber
@angular/core
dan saudara kandung (ini berarti bahwa ini adalah Angular 4, pembaruan terbaru karena^
di depan)Cara lain adalah dengan mengimpor
VERSION
konstanta dari@angular/core
dan kemudian membuangnya ke konsol dengan:Bekerja di:
Tidak yakin tentang Angular 2 dan 3. (jika seseorang dapat mengujinya; halaman tidak tersedia)
Untuk AngularJS 1.x gunakan
angular.version
:sumber
Perhatian : Yang berikut ini hanya memeriksa versi Angular-CLI !!!:
Kedua perintah berfungsi:
atau
sumber
Jika Anda menggunakan
angular-cli
, cukup gunakan perintah:sumber
Untuk penggunaan sudut 4+,
Harap dicatat bahwa opsi -v tidak berfungsi di Angular 7+.
sumber
Jalankan saja
ng v
dalam perintahAnda akan mendapatkan hasil seperti
sumber
Ada beberapa cara:
Perintah di atas akan menghasilkan output berikut:
Jadi, versi Angular, Angular CLI, Node dan banyak paket lainnya dapat diverifikasi dari sini.
sumber
Jika Anda menggunakan editor VS Code.
Buka panel Explorer di sebelah kiri -> cari package.json & buka -> di bawah dependensi find @ angular / core.
Ini adalah versi sudut Anda karena inti adalah fitur utama
sumber
Anda juga dapat membuka konsol dan pergi ke tab elemen pada alat pengembang dari browser apa pun yang Anda gunakan.
Atau
Ketik angular.version untuk mengakses objek Javascript yang menyimpan versi sudut.
Tulis kode di bawah ini di command prompt / atau di terminal dalam Kode VS. (Hingga 3)
Di terminal Anda dapat menemukan versi sudut seperti yang ditunjukkan pada gambar terlampir:
sumber
Untuk AngularJS - Gunakan
angular.version
Untuk informasi lebih lanjut, lihat
angular.version
sumber
Pada folder proyek Anda, buka terminal perintah dan ketik
itu akan memberi Anda daftar item, di mana Anda akan dapat melihat versi sudut. Lihat tangkapan layar.
sumber
versi setelah sudut 2 yang dapat Anda gunakan dari terminal,
sumber
buka saja direktori proyek sudut Anda melalui terminal dan
ng -v
berikan semua informasi seperti iniJika Anda memeriksa di
ng-v
luar directory proyek sudut maka hanya akan menampilkan versi sudut-cli.sumber
Pada versi baru dari sudut ang, [ng -v] tidak akan berfungsi. Anda harus mengetik [versi ng].
sumber
Itu akan ada di sini ..
sumber
Anda bisa mengetik
ng version
sajasumber
Ini sangat sederhana, Anda dapat melihatnya di
package.json
filesumber
Sama seperti jawaban di atas, Anda dapat memeriksa di browser dengan memeriksa elemen, jika AngularJS kita dapat melihat sesuatu seperti di bawah ini.
Arahan aplikasi ng memberi tahu AngularJS bahwa ini adalah elemen dasar dari aplikasi AngularJS.
Semua aplikasi AngularJS harus memiliki elemen root.
sumber
Untuk JS angular, Anda dapat menemukannya di file angular-animate.js seperti di bawah ini:
/ ** * @license AngularJS v1.4.8 * (c) 2010-2015 Google, Inc. http://angularjs.org * Lisensi: MIT * /
sumber
Anda juga dapat memeriksanya dengan memeriksa elemen-elemen di halaman:
tekan F12 untuk membuka alat pengembang Browser.
Periksa Elemen.
Rentangkan Tubuh
Anda akan melihat versi Angular, seperti berikut:
sumber