我如何知道我使用的是哪个版本的Angular ?
我试过:
angular --version
angular --v
angular -version
angular -v
但是没有找到get -bash: angular:命令
通过yeoman -version我知道我使用的是0.9.6
但是如何获得angularjs版本呢?
我如何知道我使用的是哪个版本的Angular ?
我试过:
angular --version
angular --v
angular -version
angular -v
但是没有找到get -bash: angular:命令
通过yeoman -version我知道我使用的是0.9.6
但是如何获得angularjs版本呢?
当前回答
在浏览器的开发人员控制台中(按F12打开),您可以输入以下内容,
angular.version.full
它会给你完整的版本,例如(取决于你当前的版本)。[它实际上得到了angular的全部属性。版本对象。)
"1.4.3"
要查看完整的对象,如果你输入
angular.version
它会给你一个完整的版本对象,包含版本信息,如full, major, minor,以及codeName。
Object {full: "1.4.3", major: 1, minor: 4, dot: 3, codeName: "foam-acceleration"}
其他回答
1. ng --version (For checking Installed Angular Version in system)
2. npm --version (For checking Installed NPM Version in system)
3. node --version (For checking Installed Node Version in system)
你也可以检查package.json:
"dependencies": {
"@angular/common": "^5.0.0",
"@angular/compiler": "^5.0.0",
"@angular/core": "^5.0.0",
"@angular/forms": "^5.0.0",
"@angular/http": "^5.0.0",
"@angular/platform-browser": "^5.0.0",
"@angular/platform-browser-dynamic": "^5.0.0",
"@angular/router": "^5.0.0",
}
(插入号^将更新到最新的主版本(第一个数字)。 ^4.3.0将匹配任何4.x。X版本包括4.4.0,但将推迟到5.0.0。 波浪号~匹配最近的次要版本(中间的数字)。 ~4.3.0将匹配所有4.3。X版本,但将错过4.4.0。)
在项目文件夹中,打开命令终端并键入
ng -v
它会给你一个项目列表,在那里你可以看到角的版本。请看截图。
在angular cli的新版本中,[ng -v]将不起作用。你必须输入[ng version]。
如果你正在使用angular-cli,那么你可以通过输入很容易地检查它
ng -v
或者在Angular 8、在Terminal或Bash中使用ng v。注意:在工程项目目录下运行该命令。
你应该得到这样的东西:
angular-cli: 1.0.0-beta.24
node: 7.4.0
os: darwin x64
@angular/common: 2.4.3
@angular/compiler: 2.4.3
@angular/core: 2.4.3
@angular/forms: 2.4.3
@angular/http: 2.4.3
@angular/platform-browser: 2.4.3
@angular/platform-browser-dynamic: 2.4.3
@angular/router: 3.4.3
@angular/compiler-cli: 2.4.3