![](/img/trans.png)
[英]How can I make serve command to use environment.ts instead of environment.prod.ts?
[英]I want to use my environment.ts file URL variable in my common services, how can I read that variable?
我的环境文件
export environment = {
local: true,
title: 'Local Environment Heading',
API URL : 'http://localhost:8090/myapp/',
staging: false,
production: false,
};
公共服务文件
// here I want to read this API URL
在这种情况下,您的环境文件有错误。 检查名称API URL ,名称中不能包含空格。 你忘记了出口的常量。 (导出const环境)
export const environment = {
local: true,
title: 'Local Environment Heading',
baseUrl : 'http://localhost:8090/myapp/',
staging: false,
production: false,
};
修复后,使用起来非常简单。 您只需要导入环境文件。
例如在服务中。
import { Injectable } from '@angular/core';
import { environment } from 'src/environments/environment';
@Injectable({
providedIn: 'root'
})
export class AuthServiceService {
constructor() {
const a = environment.baseUrl
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.