我已经用angular2@2.0.0-alpha.11写了一个简单的应用程序,它工作得很好。现在我在npm上用最新版本的alpha和beta进行了测试,我一直在想我是真的改变了还是缓存了一些东西。
我想在我的根组件上做一些类似下面的事情
export class ChromeComponent {
ngOnInit() {
console.log('angular version');
}
}
控制台上的angular.version
返回undefined
发布于 2017-03-01 13:20:08
ng -v
显示了cli、node、os和angular的版本。
发布于 2016-04-07 07:49:51
当前的angular 2是Beta13,再加上简单的搜索: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
发布于 2017-04-14 02:58:36
新的答案因为接受了一个不再是稳定的angular版本的情况,检查angular版本的最简单的方法是在项目根目录下使用npm list命令:
npm list @angular/core
为了以防万一,你也可以检查以下内容,版本应该匹配:
npm list @angular/common
npm list @angular/compiler
https://stackoverflow.com/questions/36456843
复制相似问题