如何获得离子骨架的版本?


90

我不知道如何检查离子的版本。如果我ionic -v回来了1.4.3

可以吗 1.0.0刚发布吗?

Answers:


89

这是Ionic CLI的版本号,与Ionic的库的版本号不同。这是检查版本的几种简单方法。

在浏览器控制台中,您可以运行ionic.version,它将在控制台中显示它的版本。

Chrome Dev Tools控制台的屏幕截图

您也可以bower.json在应用程序中查看文件,它将显示版本号,如此处所示。https://github.com/ionic-in-action/chapter5/blob/master/bower.json#L5


22
在某个时间点,对象从ionic变为大写Ionic。自2017年7月起,您需要放入Ionic.version控制台中以获取版本号。
丹尼尔(Daniel)

2
Ionic.version不能正常工作,至少应该使用铬
离子

您也可以通过使用cmd或编辑器的终端找到相同的数据;这是命令:> ionic --version
Muhammad Ayyaz 19/12/16

188

从您的项目文件夹中运行:

$ 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

该答案应该是被接受的答案。这是唯一为我工作的人。ionic -v返回全局安装的ionic-cli版本。Ionic.versionionic.version在我的安装中不存在浏览器中。
WesleyGonç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
这种方式很有帮助。
穆罕默德·阿亚兹


7

在某个时间点,对象从ionic变为大写Ionic

自2017年7月起,您需要放入Ionic.version控制台中以获取版本号。


5

在终端上,在ionic项目文件夹上运行此命令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

离子项目的结构类似于Angular项目,可以使用

ionic info

打印项目,系统和环境信息的命令。

在此处输入图片说明

此命令是共享有关设置信息的简便方法。如果适用,请确保在项目目录中运行离子信息以显示更多信息。

我们可能会使用--jsonafter ionic info以JSON格式打印系统/环境信息

ionic info --json




3

对于速度较慢的计算机,请使用浏览器控制台。

Ionic.version

它不会像终端机那样进行太多分析

ionic info

收集有关您的离子项目的其他有用信息。


2

ionic -v

可用的离子CLI更新:5.2.4→5.2.5
运行npm i -g ionic进行更新


OP明确表示他们运行了这个确切的命令,似乎给出了错误的结果。它提供了Ionic CLI的版本。他们问“如何获得离子骨架的版本?” ...
underscore_d

1

离子信息

这将为您提供离子版本,节点,npm和os。

如果仅需要离子版本,请使用ionic -v

如果项目的开发版本版本和全局版本不同,请使用以下命令进行检查。

要检查全局安装的离子版本ionic -g并检查项目的离子版本,请使用ionic -g

要检查项目的ionic版本,请在项目路径中使用ionic -vionic信息来获取ionic及其依赖项的详细信息。


1

您可以使用ionic info命令获取ionic CLI,angular CLI,Node JS版本和NPM版本的详细信息


1

$离子信息离子:

离子CLI:5.4.16

效用:

cordova-res:未安装本机运行:0.3.0

系统:

NodeJS:v12.16.1 npm:6.13.4操作系统: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

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.