Bagaimana cara mendapatkan versi kerangka ionik?


91

Saya ingin tahu bagaimana cara memeriksa versi ionic. Jika saya melakukannya ionic -vsaya kembali1.4.3

Apa bisa Bukankah 1.0.0 baru saja dirilis?

Jawaban:


89

Itu adalah nomor versi CLI Ionic, yang berbeda dari nomor versi library Ionic. Berikut ini beberapa cara mudah untuk memeriksa versinya.

Di konsol browser, Anda dapat menjalankan ionic.versiondan itu akan mencetak ke konsol versi apa itu.

Tangkapan layar dari konsol Alat Pengembang Chrome

Anda juga dapat melihat bower.jsonfile di aplikasi Anda, dan itu akan menunjukkan nomor versi seperti yang Anda lihat di sini. https://github.com/ionic-in-action/chapter5/blob/master/bower.json#L5


23
Pada suatu titik waktu objek berubah dari ionicmenjadi huruf besar Ionic. Mulai Juli 2017, Anda harus menggunakan Ionic.versionkonsol Anda untuk mendapatkan nomor versi.
Daniel

2
Ionic.version tidak berfungsi harus ionic.version setidaknya menggunakan chrome
pabloRN

Anda juga dapat menemukan data yang sama dengan menggunakan cmd atau terminal editor Anda; Berikut perintahnya:> ionic --version
Muhammad Ayyaz

192

Jalankan dari folder proyek Anda:

$ ionic info

Cordova CLI: 5.0.0
Ionic Version: 1.0.1
Ionic CLI Version: 1.6.1
Ionic App Lib Version: 0.3.3
OS: Windows 7 SP1
Node Version: v0.12.2

Jika CLI Anda sudah cukup tua, akan muncul tulisan "info is not a valid task" dan Anda dapat menggunakan ini:

$ ionic lib

Local Ionic version: 1.0.1  (C:\stuff\july21app\www\lib\ionic\version.json)
Latest Ionic version: 1.0.1  (released 2015-06-30)
* Local version up to date

1
Jawaban ini harus menjadi jawaban yang diterima. Ini adalah satu-satunya yang berhasil untuk saya. ionic -vmengembalikan ionic-cliversi yang dipasang secara global . Ionic.versionatau ionic.versiondi browser tidak ada di instalasi saya.
Wesley Gonçalves

26

Di terminal, perintah berikut mengembalikan versi:

'ionic version' or 'ionic -v'

kembali

'3.2.0'

Di atas adalah versi CLI. Buka folder proyek dan gunakan kode di bawah ini seperti jawaban scw.

$ cd ionic-project
$ ionic info
✔ Gathering environment info - done!

Ionic:

   ionic (Ionic CLI)  : 4.2.1 (/usr/local/lib/node_modules/ionic)
   Ionic Framework    : ionic-angular 3.9.2
   @ionic/app-scripts : 3.2.0

Cordova:

   cordova (Cordova CLI) : 8.1.2 (cordova-lib@8.1.1)
   Cordova Platforms     : android 7.1.4
   Cordova Plugins       : cordova-plugin-ionic 5.2.7, cordova-plugin-ionic-webview 2.2.5, (and 15 other plugins)

System:

   NodeJS : v8.12.0 (/usr/local/bin/node)
   npm    : 6.4.1
   OS     : OS X Yosemite

1
Cara ini cukup membantu.
Muhammad Ayyaz


7

Di beberapa titik waktu objek berubah dari ionicmenjadi huruf besar Ionic.

Mulai Juli 2017, Anda harus menggunakan Ionic.versionkonsol Anda untuk mendapatkan nomor versi.


5

di terminal Anda, jalankan perintah ini di folder proyek ionik ionic infoAnda dan Anda akan mendapatkan yang berikut:

cli packages: (/usr/local/lib/node_modules)

    @ionic/cli-utils  : 1.19.2
    ionic (Ionic CLI) : 3.20.0

global packages:

    cordova (Cordova CLI) : 8.0.0

local packages:

    @ionic/app-scripts : 3.1.8
    Cordova Platforms  : android 7.0.0 ios 4.5.5
    Ionic Framework    : ionic-angular 3.9.2

System:

    Node  : v8.9.3
    npm   : 6.1.0
    OS    : macOS
    Xcode : Xcode 10.1 Build version 10B61

Environment Variables:

    ANDROID_HOME : not set

Misc:

    backend : pro

5

Berjalan ionic infodi direktori proyek Anda memberikan semua info yang Anda butuhkan versi npm, cli, skrip aplikasi dan banyak lagi


5

Struktur proyek ionik mirip dengan proyek Angular, Anda dapat menggunakannya

ionic info

perintah untuk Mencetak informasi proyek, sistem, dan lingkungan.

masukkan deskripsi gambar di sini

Perintah ini adalah cara mudah untuk membagikan informasi tentang penyiapan Anda. Jika memungkinkan, pastikan untuk menjalankan info ionik dalam direktori proyek Anda untuk menampilkan lebih banyak informasi.

Kami dapat menggunakan --jsonsetelah ionic infountuk mencetak info sistem / lingkungan dalam format JSON

ionic info --json

4

Anda dapat menemukan versi pustaka mengakses file package.json. Di bawah dependencies, periksa properti ionic-angular. Anda juga dapat memeriksa versi Ionic CLI yang mengetik ionic infodi terminal dari folder proyek Anda.


3

Metode versionpada ionicobjek mengembalikan versi saat ini dalam stringformat.


3

untuk mesin yang lebih lambat gunakan konsol browser.

Ionic.version

Itu tidak melakukan banyak analisis seperti terminal

ionic info

yang mengumpulkan informasi berguna lainnya tentang proyek ionik Anda.


2

ionic -v

Pembaruan Ionic CLI tersedia: 5.2.4 → 5.2.5
Jalankan npm i -g ionic untuk memperbarui


OP secara khusus mengatakan bahwa mereka menjalankan perintah yang tepat ini dan tampaknya memberikan hasil yang salah. Ini memberikan versi Ionic CLI. Mereka bertanya "Bagaimana cara mendapatkan versi kerangka ionik?" ...
underscore_d

1

info ionik

Ini akan memberi Anda versi ionik, node, npm dan os.

Jika Anda hanya membutuhkan versi ionik gunakan ionik -v .

Jika versi ionik pengembangan proyek Anda dan versi global Anda berbeda, periksa dengan menggunakan perintah di bawah ini.

Untuk memeriksa versi ionik yang diinstal secara global, ionic -g dan untuk memeriksa versi ionik proyek, gunakan ionik -g .

Untuk memeriksa versi ionik proyek, gunakan ionik -v di jalur proyek Anda atau info ionik lainnya untuk mendapatkan detail ionik dan dependensinya.


1

Anda dapat menggunakan info ionik perintah untuk mendapatkan detail CLI ionik, CLI sudut, versi Node JS, dan versi NPM


1

$ ionic info Ionic:

Ionic CLI: 5.4.16

Utilitas:

cordova-res: tidak diinstal native-run: 0.3.0

Sistem:

NodeJS: v12.16.1 npm: 6.13.4 OS: Linux 5.3

───────────────────────────────────────────────── ──────────

       Ionic CLI update available: 5.4.16 → 6.2.2

 The package name has changed from ionic to @ionic/cli!

         To update, run: npm uninstall -g ionic
             Then run: npm i -g @ionic/cli

───────────────────────────────────────────────── ──────────

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.