2016-04-06 2 views
19

Я написал простое приложение с [email protected], и он отлично работает. Теперь, когда я тестирую его с последней версией альфа-и бета-версии на npm, и я продолжаю задаваться вопросом, действительно ли я действительно изменился или что-то кеширую.Как проверить версию Angular2 с машинописными текстами

Я хочу сделать что-то вроде ниже на мой корневой компонент

export class ChromeComponent { 

    ngOnInit() { 
    console.log('angular version'); 
    } 
} 

angular.version по возвращению консоли undefined

+0

Исправлена ​​ошибка открыта здесь, чтобы сделать это: https://github.com/angular/angular/issues/1357 –

ответ

40

обновления, так как 4.0.0-RC.1

версии добавляется для выбора корневого в DOM

enter image description here

С angular2 версия 2.3.0 -rc.0 вы можете получить версию следующим образом:

import { VERSION } from '@angular/core'; 

export class AppComponent { 
    constructor() { 
    console.log(VERSION.full); // print 2.3.0-rc.0 
    } 
} 

Или вы можете просто открыть консоль браузера и проверить body тег enter image description here

+0

не работает для нового angular2 – gstackoverflow

+0

@gstackoverflow, что делать вы имеете в виду «новый угловой2»? – yurzui

+0

@gstackoverflow Проверьте это https://plnkr.co/edit/kVgSMseu1UdUkvjs9F8u?p=preview – yurzui

1

Тот факт, что текущий угловой 2 является бета-13 в сочетании с простым поиском: https://github.com/angular/angular/search?l=typescript&p=1&q=13&type=Code&utf8=%E2%9C%93 и просмотр документов https://angular.io/docs/ts/latest/api/ означает, что он не подвергается во время работы как простой номер версии

Не стесняйтесь просить об этом как функции: https://github.com/angular/angular/issues

9

ng -v показывает версию кли, узла, зева & угловой.

0

Новый ответ, так как общепринятом один больше не случай на стабильных угловых выпусками, самый простой способ проверить, угловой вариант должен сделать это с командой списка НПМ в корне проекта:

npm list @angular/core 

Только в случае, если вы можете проверить следующее а также, версии должны соответствовать:

npm list @angular/common 

npm list @angular/compiler 
Смежные вопросы