有没有办法检查在我的机器上全局安装的angular-cli的具体版本?我在Windows环境中。 *npm -v*和*node -v*只分别给我npm和node的版本,我似乎找不到任何ng命令。
我正在尝试运行一个我正在工作的项目,它使用npm在旧版本的angular-cli上运行。但是,在安装了其他演示项目后,如果不卸载并重新安装特定版本的angular-cli,我的主项目就不能工作了。
有没有办法检查在我的机器上全局安装的angular-cli的具体版本?我在Windows环境中。 *npm -v*和*node -v*只分别给我npm和node的版本,我似乎找不到任何ng命令。
我正在尝试运行一个我正在工作的项目,它使用npm在旧版本的angular-cli上运行。但是,在安装了其他演示项目后,如果不卸载并重新安装特定版本的angular-cli,我的主项目就不能工作了。
当前回答
你可以使用npm list -global列出当前安装在你系统上的所有组件版本。 要查看不同级别的特定列表,请使用——depth。 例句:
npm list -global --depth 0
其他回答
ng --version
请看上面的图片。
它适用于ng版本,但不适用于ng——版本:
我使用的是Angular CLI: 15.0.5,不需要双破折号,只需使用命令
ng version
执行:
ng v
or
ng --version
告诉你当前的angular cli版本号
如果你想在你的页面上显示版本,我的版本是Angular 12:
import { Component, VERSION} from '@angular/core';
then :
export class AppComponent {
title = 'version-twelve';
version = VERSION.full;
}
HTML:
<span>{{version}}</span>