จะรับเวอร์ชันของกรอบงานไอออนิกได้อย่างไร


92

ฉันสงสัยว่าจะตรวจสอบเวอร์ชันของไอออนิกได้อย่างไร ถ้าฉันจะionic -vกลับมา1.4.3

ได้หรือไม่? 1.0.0 เพิ่งเปิดตัวไม่ใช่เหรอ

คำตอบ:


90

นั่นคือหมายเลขเวอร์ชันของ Ionic CLI ซึ่งแตกต่างจากหมายเลขเวอร์ชันของไลบรารีของ Ionic ต่อไปนี้เป็นวิธีง่ายๆสองสามวิธีในการตรวจสอบเวอร์ชัน

ในคอนโซลของเบราว์เซอร์คุณสามารถเรียกใช้ionic.versionและจะพิมพ์ไปยังคอนโซลว่าเป็นเวอร์ชันใด

ภาพหน้าจอของคอนโซล Chrome Dev Tools

คุณยังสามารถดูbower.jsonไฟล์ในแอปของคุณได้ซึ่งจะแสดงหมายเลขเวอร์ชันดังที่คุณเห็นที่นี่ https://github.com/ionic-in-action/chapter5/blob/master/bower.json#L5


24
ที่จุดในบางครั้งวัตถุที่เปลี่ยนจากการตัวพิมพ์ใหญ่ionic Ionicในเดือนกรกฎาคม 2017 คุณต้องใส่Ionic.versionลงในคอนโซลเพื่อรับหมายเลขเวอร์ชัน
Daniel

2
Ionic.version ไม่ทำงานควรเป็น ionic.version อย่างน้อยก็ใช้ chrome
pabloRN

คุณยังสามารถค้นหาข้อมูลเดียวกันได้โดยใช้ cmd หรือเทอร์มินัลของตัวแก้ไขของคุณนี่คือคำสั่ง:> ไอออนิก
เวอร์ชัน

197

เรียกใช้จากโฟลเดอร์โครงการของคุณ:

$ 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

หาก CLI ของคุณเก่าพอจะมีข้อความว่า "ข้อมูลไม่ใช่งานที่ถูกต้อง" และคุณสามารถใช้สิ่งนี้:

$ 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
คำตอบนี้ควรเป็นคำตอบที่ได้รับการยอมรับ นี่เป็นเพียงคนเดียวที่ได้ผลสำหรับฉัน ionic -vส่งคืนionic-cliเวอร์ชันที่ติดตั้งทั่วโลก Ionic.versionหรือionic.versionในเบราว์เซอร์ไม่มีอยู่ในการติดตั้งของฉัน
Wesley Gonçalves

26

ในเทอร์มินัลคำสั่งต่อไปนี้จะส่งคืนเวอร์ชัน:

'ionic version' or 'ionic -v'

กลับมา

'3.2.0'

ข้างต้นเป็นเวอร์ชัน CLI ไปที่โฟลเดอร์โครงการและใช้รหัสด้านล่างเช่นคำตอบของ 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
วิธีนี้มีประโยชน์มาก
Muhammad Ayyaz


7

ที่จุดในบางครั้งวัตถุที่เปลี่ยนจากการตัวพิมพ์ใหญ่ionicIonic

ในเดือนกรกฎาคม 2017 คุณต้องใส่Ionic.versionลงในคอนโซลเพื่อรับหมายเลขเวอร์ชัน


5

บนเทอร์มินัลของคุณให้เรียกใช้คำสั่งนี้ในโฟลเดอร์โครงการไอออนิกของคุณionic infoและคุณจะได้รับสิ่งต่อไปนี้:

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

การทำงานionic infoบนไดเร็กทอรีโปรเจ็กต์ของคุณจะให้ข้อมูลทั้งหมดที่คุณต้องการเวอร์ชัน npm, cli, app script และอื่น ๆ อีกมากมาย


5

โครงสร้างโครงการไอออนิกคล้ายกับโครงการเชิงมุมคุณสามารถใช้งานได้

ionic info

คำสั่งเพื่อพิมพ์ข้อมูลโครงการระบบและสภาพแวดล้อม

ใส่คำอธิบายภาพที่นี่

คำสั่งนี้เป็นวิธีง่ายๆในการแบ่งปันข้อมูลเกี่ยวกับการตั้งค่าของคุณ หากทำได้อย่าลืมเรียกใช้ข้อมูลไอออนิกภายในไดเรกทอรีโครงการของคุณเพื่อแสดงข้อมูลเพิ่มเติม

เราอาจใช้--jsonafter ionic infoเพื่อพิมพ์ข้อมูลระบบ / สภาพแวดล้อมในรูปแบบ JSON

ionic info --json

4

คุณสามารถค้นหาเวอร์ชันไลบรารีที่เข้าถึงไฟล์ package.json ภายใต้การตรวจสอบทรัพย์สินdependencies ionic-angularคุณยังสามารถตรวจสอบเวอร์ชัน Ionic CLI ที่พิมพ์ionic infoในเทอร์มินัลจากโฟลเดอร์โครงการของคุณ



3

สำหรับเครื่องที่ทำงานช้าให้ใช้คอนโซลเบราว์เซอร์

Ionic.version

มันไม่ได้ทำการวิเคราะห์มากเหมือนของเทอร์มินัล

ionic info

ซึ่งรวบรวมข้อมูลที่เป็นประโยชน์อื่น ๆ เกี่ยวกับโครงการไอออนิกของคุณ


2

ionic -v

มีการอัปเดต Ionic CLI: 5.2.4 → 5.2.5
เรียกใช้ npm i -g ionic เพื่ออัปเดต


OP กล่าวโดยเฉพาะว่าพวกเขาใช้คำสั่งที่แน่นอนนี้และดูเหมือนว่าจะให้ผลลัพธ์ที่ไม่ถูกต้อง มันให้เวอร์ชันของ Ionic CLI พวกเขาถามว่า "จะรับเวอร์ชันของ ionic framework ได้อย่างไร" ...
underscore_d

2

ข้อมูล $ ไอออนิกไอออนิก:

Ionic CLI: 5.4.16

ยูทิลิตี้:

Cordova-res: ไม่ได้ติดตั้งเนทีฟรัน: 0.3.0

ระบบ:

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

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


1

ข้อมูลไอออนิก

สิ่งนี้จะให้เวอร์ชันไอออนิกโหนด npm และระบบปฏิบัติการแก่คุณ

หากคุณจำเป็นต้องเฉพาะรุ่นอิออนใช้-v ไอออนิก

หากเวอร์ชันอิออนการพัฒนาของโปรเจ็กต์ของคุณและเวอร์ชันสากลของคุณแตกต่างกันให้ตรวจสอบโดยใช้คำสั่งด้านล่าง

ในการตรวจสอบการติดตั้งทั่วโลกรุ่นอิออนไอออนิก -g และตรวจสอบโครงการไอออนิกการใช้งานรุ่น-g ไอออนิก

ในการตรวจสอบเวอร์ชันไอออนิกของโปรเจ็กต์ให้ใช้ไอออนิก -vในเส้นทางโปรเจ็กต์ของคุณหรืออื่น ๆ ข้อมูลไอออนิกเพื่อรับรายละเอียดของไอออนิกและการอ้างอิง


ionic -v แสดงเวอร์ชัน Ionic CLI ไม่ใช่เวอร์ชันเฟรมเวิร์ก ข้อมูลไอออนิกใช้ได้เนื่องจากแสดงทั้งเวอร์ชัน CLI และเฟรมเวิร์ก
Luis Martin

1

คุณสามารถใช้คำสั่งข้อมูลไอออนิกเพื่อรับรายละเอียดของไอออน CLI, CLI เชิงมุม, เวอร์ชันโหนด JS และเวอร์ชัน NPM

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.