根据env nginx和Angular 5

时间:2018-12-11 18:31:43

标签: angular nginx nginx-location

我正在运行Angular 5,并且必须根据env版本更改index.html。因此,我在"apps":内添加了多个angular-cli.json声明,其中--app=0具有开发环境,而--app=1具有产品环境。
--app=1"index": "index.prod.html"
当我部署并进入域时,我得到: enter image description here

我正在使用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.htmlindex.prod.html,因为我有不同的环境,我也可以部署它们。

我该如何实现? 谢谢。

0 个答案:

没有答案