Show the version of the current build, distinguishing between
development and production builds. The layout needs to be refined, it's still quite ugly as of now.
This commit is contained in:
parent
ba2d6032ea
commit
3edcbf0918
5 changed files with 10 additions and 3 deletions
|
@ -14,4 +14,5 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="errormessage" *ngIf="step.error" [innerHTML]="step.message"></div>
|
<div class="errormessage" *ngIf="step.error" [innerHTML]="step.message"></div>
|
||||||
</div>
|
</div>
|
||||||
|
<span>Version: {{VERSION}}</span>
|
||||||
<!--<router-outlet></router-outlet>-->
|
<!--<router-outlet></router-outlet>-->
|
||||||
|
|
|
@ -3,6 +3,7 @@ import {ConverterRegistryService} from './converterregistry.service';
|
||||||
import {InputComponentManagerService} from './inputcomponentmanager.service';
|
import {InputComponentManagerService} from './inputcomponentmanager.service';
|
||||||
import {Step} from './step';
|
import {Step} from './step';
|
||||||
import {Converter} from './converter/converter';
|
import {Converter} from './converter/converter';
|
||||||
|
import {environment} from '../environments/environment';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-root',
|
selector: 'app-root',
|
||||||
|
@ -10,6 +11,7 @@ import {Converter} from './converter/converter';
|
||||||
styleUrls: ['./app.component.scss']
|
styleUrls: ['./app.component.scss']
|
||||||
})
|
})
|
||||||
export class AppComponent implements OnInit {
|
export class AppComponent implements OnInit {
|
||||||
|
public readonly VERSION: string = environment.appVersion;
|
||||||
public steps: Step[] = [];
|
public steps: Step[] = [];
|
||||||
public converters: Converter[] = [];
|
public converters: Converter[] = [];
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
export const environment = {
|
export const environment = {
|
||||||
production: true
|
production: true,
|
||||||
|
appVersion: require('../../package.json').version
|
||||||
};
|
};
|
||||||
|
|
|
@ -3,7 +3,8 @@
|
||||||
// The list of file replacements can be found in `angular.json`.
|
// The list of file replacements can be found in `angular.json`.
|
||||||
|
|
||||||
export const environment = {
|
export const environment = {
|
||||||
production: false
|
production: false,
|
||||||
|
appVersion: `${require('../../package.json').version} (development build)`
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -2,7 +2,9 @@
|
||||||
"extends": "../tsconfig.json",
|
"extends": "../tsconfig.json",
|
||||||
"compilerOptions": {
|
"compilerOptions": {
|
||||||
"outDir": "../out-tsc/app",
|
"outDir": "../out-tsc/app",
|
||||||
"types": []
|
"types": [
|
||||||
|
"node"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"exclude": [
|
"exclude": [
|
||||||
"test.ts",
|
"test.ts",
|
||||||
|
|
Loading…
Reference in a new issue