Nginx配置前端项目路径,使用相对路径

一、环境说明

  • 系统环境:Windows 10
  • Nginx:解压版

二、背景

一般情况下,我们Nginx配置前端项目路径时,使用的是绝对路径,例如:root D:\mlis\server\dist;

server {
    listen       82;
    server_name  localhost;

    location / {
        root   D:\mlis\server\dist;
        try_files $uri $uri/ /index.html;
        index index.html;
    }
}

由于开发的软件需要在多个客户现场实施,实施现场的机器可能没有D盘,因此我们希望Nginx配置前端项目时,使用相对路径。

三、相对路径配置

相对路径指的是:nginx服务与前端项目dist的相对路径。

server {
    listen       82;
    server_name  localhost;

    root   ..\..\server\dist;

    location / {
        try_files $uri $uri/ /index.html;
        index index.html;
    }
}

只要nginx服务与前端项目dist目录是固定的,项目实施时,将实施包拷贝到电脑任何目录都可以正常启动运行。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容