小编Sun*_*mbl的帖子

mime.types 不用于 angular 8 应用程序的 javascript 和 css 文件(使用 nginx:alpine dockerized)

我的 angular 应用程序有一个多阶段 docker 图像,它使用nginx:alpine基础图像。我有以下 nginx 配置和 VHOST 设置文件(在 docker 容器内)。

/etc/nginx/nginx.conf
/etc/nginx/conf.d/default.conf
Run Code Online (Sandbox Code Playgroud)

我的项目文件在

/usr/share/nginx/html
Run Code Online (Sandbox Code Playgroud)

下面是我的配置:

1.默认.conf

server {
    listen 0.0.0.0:80;
    listen [::]:80;
    default_type application/octet-stream;

    gzip                    on;
    gzip_comp_level         6;
    gzip_vary               on;
    gzip_min_length         1000;
    gzip_proxied            any;
    gzip_types              text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;
    gzip_buffers            16 8k;
    client_max_body_size    256M;

    root /usr/share/nginx/html;


    location / {
        try_files $uri $uri/ /index.html =404;
    }
}
Run Code Online (Sandbox Code Playgroud)

2. nginx.conf

user  nginx;
worker_processes  auto;

error_log  /var/log/nginx/error.log warn;
pid        /var/run/nginx.pid;


events {
    worker_connections  1024;
}


http …
Run Code Online (Sandbox Code Playgroud)

nginx mime-types docker angular

5
推荐指数
1
解决办法
4426
查看次数

标签 统计

angular ×1

docker ×1

mime-types ×1

nginx ×1