【发布时间】:2015-07-30 01:09:57
【问题描述】:
我想知道如何检查离子的版本。如果我这样做ionic -v 我会回来1.4.3
可以吗? 1.0.0不是刚出吗?
【问题讨论】:
标签: ionic-framework ionic
我想知道如何检查离子的版本。如果我这样做ionic -v 我会回来1.4.3
可以吗? 1.0.0不是刚出吗?
【问题讨论】:
标签: ionic-framework ionic
运行命令离子信息
在项目根文件夹中,您将获得完整的版本信息
离子:
Ionic CLI:5.4.16 (/usr/local/lib/node_modules/ionic) 离子框架:@ionic/angular 5.3.2 @angular-devkit/build-angular:0.1000.8 @angular-devkit/原理图:10.0.8 @角/cli:10.0.8 @ionic/angular-toolkit:2.3.3
科尔多瓦:
科尔多瓦 CLI:10.0.0 Cordova 平台:无 Cordova 插件:cordova-plugin-ionic-keyboard 2.2.0、cordova-plugin-ionic-webview 4.2.1(和其他 4 个插件)
实用程序:
cordova-res:未安装 本机运行(可用更新:1.4.1):1.3.0
系统:
Android SDK 工具:26.1.1 (/home/rasharma/Android/Sdk/) NodeJS:v12.14.1 (/home/rasharma/.nvm/versions/node/v12.14.1/bin/node) npm:6.13.4 操作系统:Linux 5.11
【讨论】:
$ 离子信息 离子:
离子 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
────────────────────────────────────────────── ──────────────
【讨论】:
对于速度较慢的机器,请使用浏览器控制台。
Ionic.version
它不像终端那样做太多分析
ionic info
收集有关您的 ionic 项目的其他有用信息。
【讨论】:
ionic -v
Ionic CLI 更新可用:5.2.4 → 5.2.5
运行 npm i -g ionic 进行更新
【讨论】:
您可以找到访问文件 package.json 的库版本。在dependencies 下,检查属性ionic-angular。
您还可以检查 Ionic CLI 版本,在项目文件夹的终端中输入 ionic info。
【讨论】:
您可以使用命令 ionic info 获取 ionic CLI 、angular CLI 、Node JS 版本和 NPM 版本的详细信息
【讨论】:
$ ionic -v
CLI 4.12.0
您将能够知道您的框架版本
$ ionic info
所有细节
【讨论】:
在您的项目目录中运行 ionic info 提供您需要的所有信息 npm 版本、cli、应用脚本等
【讨论】:
在您的终端上在您的 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
【讨论】:
那是Ionic CLI 的版本号,与Ionic 的库的版本号不同。以下是检查版本的几种简单方法。
在浏览器控制台中,你可以运行ionic.version,它会打印到控制台是什么版本。
您还可以查看应用程序中的bower.json 文件,它会显示您在此处看到的版本号。 https://github.com/ionic-in-action/chapter5/blob/master/bower.json#L5
【讨论】:
ionic 更改为大写Ionic。自 2017 年 7 月起,您需要将 Ionic.version 输入您的控制台以获取版本号。
在终端下面的命令返回版本:
'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
【讨论】:
离子信息
这将为您提供 ionic 版本、node、npm 和 os。
如果您只需要离子版本,请使用 ionic -v。
如果您项目的开发 ionic 版本和您的全局版本不同,请使用以下命令进行检查。
要检查全局安装的 ionic 版本 ionic -g 并检查项目的 ionic 版本,请使用 ionic -g。
要检查项目的 ionic 版本,请在项目路径中使用 ionic -v 或使用 ionic info 来获取 ionic 及其依赖项的详细信息。
【讨论】:
在某个时间点,对象从 ionic 变为大写的 Ionic。
自 2017 年 7 月起,您需要将 Ionic.version 输入您的控制台以获取版本号。
【讨论】:
从您的项目文件夹运行:
$ 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.version 或ionic.version 在我的安装中不存在。
ionic 对象上的方法version 以string 格式返回当前版本。
【讨论】: