Я использую Angular 5 и должен был, согласно сборке env, изменить index.html
.Итак, я пошел с множественным объявлением "apps":
внутри angular-cli.json
, где --app=0
имеет dev envs, а --app=1
- prod envs.
--app=1
имеет "index": "index.prod.html"
.
Когда я развертываю и перехожу на свой домен, я получаю: ![enter image description here](https://i.stack.imgur.com/y3uup.png)
Я использую nginx и мой default.conf
имеет
server {
...
root /usr/share/nginx/html;
location / {
autoindex on;
try_files $uri $uri/ /index.html;
index index.html index.htm;
}
...
}
И я натолкнулся на мысль, что nginx не удается получить мой правильный index.html
, который называется index.prod.html
(как видно из моей папки dist), и падает на nginx.html.
Проблема, с которой я сталкиваюсь, заключается в том, что мне нужно поддерживать index.html
и index.prod.html
, потому что у меня есть разные envs, и я тоже могу их развернуть.
Как мне этого добиться?Спасибо.