Мы размещаем новое приложение с angular 6, и у нас есть много серверов с разными URL, я хочу изменить их автоматически (например, файл .property в java). После поиска в Google я получил несколько ответов, таких как изменение пути в файле environment.ts, так что это повлияет на все компоненты. но это не совсем мои требования, значит, если я изменю URL в файле environment.ts, мы должны сохранить файл и нам нужно скомпилировать его еще раз. Так что именно с этой проблемой я сталкиваюсь, я не хочу сохранять / компилировать файл.
Пожалуйста, помогите мне в этой ситуации.
файл service.ts.
emplLoginCheckUrl = this.baseUrl+"/checkValidUser";
Я пытался изменить базовый URL из файла environment.ts, он работает правильно, но после сохранения файла я не хочу сохранять файл, он должен измениться автоматически.
.service.ts file.
emplLoginCheckUrl = this.baseUrl+"/checkValidUser";
validateUserDetails(employeeDetails): Observable<any> {
console.log(this.baseUrl);
return this._httpClinet.post(this.emplLoginCheckUrl, employeeDetails);
}
файл environment.ts.
export const environment = {
production: false,
baseUrl: "http://rest/somerestservice"
};
Ожидаемое:
URL должны меняться автоматически без сохранения / запуска / компиляции / сборки снова и снова, потому что только один раз я могу сделать сохранение / запуск / компиляцию / сборку во время хостинга. после размещения, если я хочу изменить URL-адреса, я не могу зайти туда, изменить путь и не могу скомпилировать его еще раз.