有没有办法检查在我的机器上全局安装的 angular-cli
的特定版本?我在Windows环境中。 *npm -v* and *node -v*
分别只给了我 npm 和 node 的版本,我似乎找不到任何带有 ng 的命令。
我正在尝试运行我正在处理的项目,它使用 npm 在旧版本的 angular-cli 上运行。但是,在安装了其他演示项目后,如果不卸载并重新安装特定版本的 angular-cli
,我的主项目就不再工作了。
当您使用版本标志运行 Angular cli 时,它可以报告其版本
ng --version
执行:
ng v
或者
ng --version
告诉你当前的 Angular cli 版本号
https://i.stack.imgur.com/odLyn.png
ng --version
或简短的 ng v
答案有点正确,但有一些重要细节:
如果您在 Angular cli 项目文件夹中运行 ng v,它将显示您的项目中安装的本地 cli 版本 (package.json) 如果您在 angular cli 项目文件夹之外运行 ng v,它将始终显示全局 cli 版本
您可以使用 npm list -global
列出系统上当前安装的所有组件版本。
要查看不同级别的特定列表,请使用 --depth
。
例如:
npm list -global --depth 0
转到安装 Angular 的 cmd 中的文件夹路径,然后键入 ng --version
,它将显示您的 Angular 版本。谢谢。
不要使用 ng --version
,因为它提供了全局系统安装的 Angular 版本。
转到 package.json
文件,检查 "@angular/core"
版本。这是一个实际项目版本。
https://i.stack.imgur.com/MxVFb.png
只需在命令行中输入以下任何内容,
ng --version 或 ng v 或 ng -v
输出就像,
https://i.stack.imgur.com/Hq55x.png
那里不仅提到了 Angular 版本,还提到了 Node 版本。我使用 Angular 6。
在命令行中,我们可以检查我们安装的 ng 版本。
ng -v OR ng --version OR ng version
这会给你这样的:
_ _ ____ _ ___
/ \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|
/ △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | | |
/ ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | |
/_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___|
|___/
Angular CLI: 1.6.5
Node: 8.0.0
OS: linux x64
Angular:
...
...
。它不应该显示版本号吗
...
,如果您在 Angular 应用程序目录中执行命令,您将获得 Angular 应用程序所需的最小 Angular 版本。
只需运行以下命令:
ng v
ng version
或 ng --version
或 ng v
或 ng -v
您可以使用这 4 个命令来检查您的机器中安装了哪个版本的 angular-cli。
简单运行以下命令:
ng --version
或者
ng -v
终端输出:
/ \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|
/ △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | | |
/ ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | |
/_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___|
|___/
Angular CLI: 6.0.8
Node: 10.15.0
OS: linux x64
您可以使用 CLI ng --version
找到
正如我正在使用
角-cli:1.0.0-beta.28.3
节点:6.10.1
操作系统:达尔文 x64
https://i.stack.imgur.com/euVhR.png
ng --version
https://i.stack.imgur.com/zcCTi.png
请看一下上面的图片。
如果您想在页面上显示版本,我的版本是 Angular 12:
import { Component, VERSION} from '@angular/core';
then :
export class AppComponent {
title = 'version-twelve';
version = VERSION.full;
}
HTML:
<span>{{version}}</span>
它适用于 ng version
,但不适用于 ng --version
:
https://i.stack.imgur.com/3QA5u.png
https://i.stack.imgur.com/60z2a.png
不定期副业成功案例分享
npm list -global --depth 0
的内容。npm list -global --depth 0
时,它不显示角度。但是当我执行ng --version
时,它会显示答案的结果 stackoverflow.com/a/44555618/3209523ng --version
,您将收到 “错误:您需要在继续之前指定命令。使用 '--help' 查看可用命令。”。请改用ng version
。