有没有办法检查在我的机器上全局安装的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,我的主项目就不能工作了。
当前回答
不要使用ng——version,因为它提供了一个全局系统安装的angular版本。
去找包裹。Json文件,并检查“@angular/core”版本。这是一个实际的项目版本。
其他回答
当你使用version标志运行时,Angular cli可以报告它的版本
ng --version
在命令行中,我们可以检查我们安装的ng版本。
ng -v OR ng --version OR ng version
这会给你这样的结果:
_ _ ____ _ ___
/ \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|
/ △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | | |
/ ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | |
/_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___|
|___/
Angular CLI: 1.6.5
Node: 8.0.0
OS: linux x64
Angular:
...
ng version或者ng——version或者ng v或者ng -v
你可以使用这4个命令来检查你的机器上安装了哪个版本的angular-cli。
它适用于ng版本,但不适用于ng——版本:
可以使用CLI ng——version找到
我在用
angular-cli: 1.0.0-beta.28.3
节点:6.10.1
Os: Darwin x64