mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
31 lines
637 B
TypeScript
31 lines
637 B
TypeScript
|
|
var envServiceProvider: angular.environment.ServiceProvider;
|
|
var envService: angular.environment.Service;
|
|
|
|
envServiceProvider.config({
|
|
domains: {
|
|
development: ['localhost', 'dev.local'],
|
|
production: ['acme.com', 'acme.net', 'acme.org']
|
|
},
|
|
vars: {
|
|
development: {
|
|
apiUrl: '//localhost/api',
|
|
staticUrl: '//localhost/static'
|
|
},
|
|
production: {
|
|
apiUrl: '//api.acme.com/v2',
|
|
staticUrl: '//static.acme.com'
|
|
}
|
|
}
|
|
});
|
|
|
|
envServiceProvider.check();
|
|
|
|
envService.get();
|
|
|
|
envService.set('production');
|
|
|
|
var isProd: boolean = envService.is('production');
|
|
|
|
var val: any = envService.read('apiUrl');
|