Скажем, у меня есть переменная URL = 'http://200.0.0.0:10'
, и я использую ее во всех моих вызовах, таких как (URL + '/logon')
, в качестве своего пути.Если вы зайдете в инструменты разработчика Google, вы сможете найти мой адрес и порт (переменную URL).
Как я могу скрыть мои переменные URL (адрес и порт) в Angular?
ЛЮБЫЕ предложения приветствуются, я просто не хочу, чтобы интерфейс мог знать, какой у меня адрес и порт (или любые другие важные переменные, которые я хотел бы скрыть).
Я попытался:
- Поместив переменную
URL
в shared.service.ts
и затем создавая URL-адрес, как это (this.sharedservice.URL + '/logon')
.Это не работает, потому что вы все еще можете видеть переменную sharedservice.URL
из внешнего интерфейса. - Поместите переменную
URL
в environment.ts
и затем создайте URL-адрес, подобный этому (environment.URL + '/logon')
.Это не работает, потому что ng build компилирует путь URL в это: ('http://200.0.0.0:10' + '/logon')