如何获取Angular版本?
如何获取Angular版本?
问题的原因:在项目中查看package.json文件。在这里,您将看到所有安装的软件包以及这些软件包的版本。
解决方法:打开项目中的package.json文件,并查找"dependencies"或"devDependencies"部分。在这里,您将找到angular的版本号。
示例代码:
{
"name": "my-angular-app",
"version": "1.0.0",
"dependencies": {
"angular": "^10.0.0"
}
}
在上述示例中,"angular"的版本号为"10.0.0"。您可以根据需要在package.json文件中找到所需的Angular版本号。
如何获取Angular版本?
对于Angular 1或2(但不适用于Angular 4+):
您还可以打开控制台,并在您使用的浏览器的开发工具的元素选项卡中查看。
或者
键入angular.version以访问保存Angular版本的JavaScript对象。
对于Angular 4+,有以下几种方法:
在命令提示符中或在VS Code的终端中编写以下代码(最多3个):
1. ng version或ng --version(参考图像)
2. ng v
3. ng -v
您可以在终端中找到Angular版本,如附图所示:
(附图链接:https://i.stack.imgur.com/ZOgY9.png)
您还可以打开控制台并转到您使用的浏览器的开发工具的元素选项卡。如下图所示:
(附图链接:https://i.stack.imgur.com/KnyUq.png)
查找package.json文件,您将找到所有已安装的依赖项及其版本。
如何获取Angular版本?
在命令行中输入ng version
命令可以获取Angular的版本信息。需要注意的是,如果命令行不在一个由npm控制的目录中,则更加准确的做法是在执行ng new myapp
命令后进入的目录中执行该命令。
通过ng version
命令,可以得知当前目录中引用的Angular版本。例如,该目录中似乎已经安装了Angular 4.x(~4.3.0)。
如果当前目录中没有packages.config
文件,则命令行中会显示Angular: ...
。
需要注意的是,ng version
命令并不能直接提供Angular版本信息,需要查看package.json
文件来获取Angular版本。
如果在项目文件夹中执行ng version
命令,它将提供项目正在使用的Angular版本以及其他信息,如Angular cli版本、Node版本、TypeScript版本、Webpack版本、RxJS版本等。
如果没有全局安装Angular命令行工具,可以使用npx ng version
命令来执行项目中的ng
命令。这样可以避免一些关于当前目录是否是项目目录的混淆。需要注意的是,npx
在Node 5.2.0及以上版本中可用。