Я пытаюсь заменить стратегию размещения условием prod / dev
console.log(IonicENV.mode) <= this loges true
Затем
{ provide: LocationStrategy, useClass: (IonicENV.mode == "prod") ? PathLocationStrateg HashLocationStrategy }
Хотя IonicEnv.mode возвращает prod, поэтому условие истинно.но это всегда входит в использование HashlocationStrategy.Нет никакого логического объяснения вообще ...
если я сделаю
{ provide: LocationStrategy, useClass: (console.log(IonicENV.mode == "prod")) ? PathLocationStrategy : HashLocationStrategy }
Тогда на сервере все работает правильно.он соответствует истинному условию и использует pathLocationStrategy ... Любые объяснения ... кто-нибудь ??