возможно, ответ очень прост, но я перепробовал множество параметров и, похоже, не получил его.
У нас есть 3 среды в нашем приложении Angular 5: DEV (наши ноутбуки), TEST иPROD.Мы не использовали среды до сих пор, поэтому проблема возникла только сейчас.
Для PROD мы используем --prod (что, по-видимому, сокращенно для --configuration = production), и все какОжидается, пакеты создаются и хэшируются и так далее.Но для TEST этого, похоже, не происходит, что приводит к неискаженным именам пакетов, поэтому пакеты обналичиваются в браузерах наших тестировщиков, что приводит к всевозможным странным проблемам.
Так как мне сделать полная производственная сборка с другим профилем, отличным от prod / production?
Я пробовал что-то вроде "ng build -–prod –env = test", но, похоже, это не сработало.
Сейчас мы находимся на Angular 5.2.11 с CLI 1.6.8, и обновление в настоящее время невозможно (ограничения по времени / бюджету)
Заранее спасибо, Марио
* edit Теперь я узнал, что - outputHashing = bundles делает то, что я хочу, но я все еще не уверен в этом.Моя тестовая сборка должна быть как можно ближе к моей сборке.Достаточно ли этого и - , чтобы убедиться в этом?Мне кажется, что в этой области не хватает документации - что действительно делает для вас - prod?Если это условное обозначение для установки некоторых других свойств, было бы очень полезно точно знать, что этот ярлык устанавливает под капотом