Làm thế nào để tải phiên bản của ionic framework?


90

Tôi tự hỏi làm thế nào để kiểm tra phiên bản của ionic. Nếu tôi làm ionic -vtôi quay lại1.4.3

Đó có thể là? Không phải 1.0.0 vừa được phát hành?

Câu trả lời:


89

Đó là số phiên bản của Ionic CLI, khác với số phiên bản của thư viện Ionic. Dưới đây là một số cách dễ dàng để kiểm tra phiên bản.

Trong bảng điều khiển trình duyệt, bạn có thể chạy ionic.versionvà nó sẽ in ra bảng điều khiển phiên bản đó.

Ảnh chụp màn hình của bảng điều khiển Chrome Dev Tools

Bạn cũng có thể xem bower.jsontệp trong ứng dụng của mình và nó sẽ hiển thị số phiên bản như bạn thấy ở đây. https://github.com/ionic-in-action/chapter5/blob/master/bower.json#L5


22
Tại một thời điểm nào đó, đối tượng chuyển từ ionicthành chữ hoa Ionic. Kể từ tháng 7 năm 2017, bạn cần đưa Ionic.versionvào bảng điều khiển của mình để nhận số phiên bản.
Daniel

2
Ionic.version không làm việc nên ionic.version ít nhất bằng chrome
pabloRN

Bạn cũng có thể tìm thấy cùng một dữ liệu bằng cách sử dụng cmd hoặc thiết bị đầu cuối của biên tập viên của bạn; Đây là lệnh:> ion --version
Muhammad Ayyaz

188

Chạy từ thư mục dự án của bạn:

$ 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

Nếu CLI của bạn đủ lớn, nó sẽ thông báo "thông tin không phải là nhiệm vụ hợp lệ" và bạn có thể sử dụng tùy chọn này:

$ 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

Câu trả lời này phải là câu trả lời được chấp nhận. Đây là cái duy nhất làm việc cho tôi. ionic -vđã trả lại ionic-cliphiên bản được cài đặt toàn cầu . Ionic.versionhoặc ionic.versiontrong trình duyệt không tồn tại trong cài đặt của tôi.
Wesley Gonçalves

26

Trong dòng lệnh sau đây trả về phiên bản:

'ionic version' or 'ionic -v'

trả lại

'3.2.0'

Trên đây là phiên bản CLI. Đi tới thư mục dự án và sử dụng đoạn mã dưới đây giống như câu trả lời của 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
Khá hữu ích theo cách này.
Muhammad Ayyaz

9
$ ionic -v

CLI 4.12.0

bạn sẽ có thể biết phiên bản khung của bạn

$ ionic info

tất cả chi tiết


1
sẵn sàng giúp đỡ bạn
Anjali Sharma

7

Tại một thời điểm nào đó, đối tượng chuyển từ ionicthành chữ hoa Ionic.

Kể từ tháng 7 năm 2017, bạn cần đưa Ionic.versionvào bảng điều khiển của mình để nhận số phiên bản.


5

trên thiết bị đầu cuối của bạn, hãy chạy lệnh này trên thư mục dự án ion của bạn ionic infovà bạn sẽ nhận được như sau:

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

Cấu trúc dự án Ionic tương tự như dự án Angular, bạn có thể sử dụng

ionic info

lệnh in thông tin dự án, hệ thống và môi trường.

nhập mô tả hình ảnh ở đây

Lệnh này là một cách dễ dàng để chia sẻ thông tin về thiết lập của bạn. Nếu có thể, hãy đảm bảo chạy thông tin ion trong thư mục dự án của bạn để hiển thị thêm thông tin.

Chúng tôi có thể sử dụng --jsonafter ionic infođể in thông tin hệ thống / môi trường ở định dạng JSON

ionic info --json

4

Chạy ionic infotrên thư mục dự án của bạn cung cấp tất cả thông tin bạn cần về phiên bản npm, cli, tập lệnh ứng dụng và một số thông tin khác


4

Bạn có thể tìm thấy phiên bản thư viện đang truy cập tệp package.json. Dưới dependencies, kiểm tra tài sản ionic-angular. Bạn cũng có thể kiểm tra phiên bản Ionic CLI nhập ionic infovào thiết bị đầu cuối từ thư mục dự án của bạn.


3

Phương thức versiontrên ionicđối tượng trả về phiên bản hiện tại ở stringđịnh dạng.


3

đối với máy chậm hơn, hãy sử dụng bảng điều khiển trình duyệt.

Ionic.version

Nó không phân tích nhiều như thiết bị đầu cuối

ionic info

thu thập thông tin hữu ích khác về dự án ion của bạn.


2

ionic -v

Cập nhật Ionic CLI có sẵn: 5.2.4 → 5.2.5
Chạy npm i -g ionic để cập nhật


OP đặc biệt cho biết họ đã chạy lệnh chính xác này và nó dường như đưa ra kết quả sai. Nó cung cấp phiên bản Ionic CLI. Họ hỏi "Làm thế nào để tải phiên bản ionic framework?" ...
underscore_d

1

thông tin ion

Điều này sẽ cung cấp cho bạn phiên bản ion, nút, npm và hệ điều hành.

Nếu bạn chỉ cần phiên bản ion, hãy sử dụng ionic -v .

Nếu phiên bản ion phát triển của dự án và phiên bản toàn cầu của bạn khác nhau thì hãy kiểm tra chúng bằng cách sử dụng các lệnh bên dưới.

Để kiểm tra phiên bản ion -g được cài đặt trên toàn cầu và để kiểm tra phiên bản ion của dự án, hãy sử dụng ionic -g .

Để kiểm tra phiên bản ion của dự án, hãy sử dụng ionic -v trong đường dẫn dự án của bạn hoặc thông tin ion khác để biết chi tiết về ion và các phụ thuộc của nó.


1

Bạn có thể sử dụng thông tin ion lệnh để biết chi tiết về CLI ion, CLI góc cạnh, phiên bản Node JS và phiên bản NPM


1

$ ionic thông tin Ionic:

Ionic CLI: 5.4.16

Tiện ích:

cordova-res: chưa cài đặt native-run: 0.3.0

Hệ thống:

NodeJS: v12.16.1 npm: 6.13.4 Hệ điều hành: 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

... ───────────

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.