How to display the app version in Angular?

后端 未结 10 1543
暗喜
暗喜 2020-12-02 04:55

How do I display the app version in angular application? the version should be taken from package.json file

{
  \"name\": \"angular-app\",
  \"v         


        
10条回答
  •  臣服心动
    2020-12-02 05:22

    You could read package.json just like any other file, with http.get like so:

    import {Component, OnInit} from 'angular2/core';
    import {Http} from 'angular2/http';
    
    @Component({
        selector: 'version-selector',
        template: '
    Version: {{version}}
    ' }) export class VersionComponent implements OnInit { private version: string; constructor(private http: Http) { } ngOnInit() { this.http.get('./package.json') .map(res => res.json()) .subscribe(data => this.version = data.version); } }

提交回复
热议问题