首页 > 解决方案 > 无法在根外部加载图像与 nginx 反应前端

问题描述

我有一个使用 react-router 和 graphql 做出反应的项目。但是,当我尝试使用保存到我的后端 graphql 的任何图像加载路线时,我遇到了错误“找不到模块”。

我已经阅读了一些示例,但没有找到任何解决方案,如何配置我的 nginx 以加载我拥有的这些图像。

注意:nginx 只加载 /build 目录中的图像

这是我的根目录:

   /var/www/production
         -front-end/build
         -back-end/images/....

这是我的 nginx 配置文件:

 server {
    listen 80 default_server;
    listen [::]:80 default_server;


    root /var/www/production/front-end/build;

    index index.js index.html index.htm index.nginx-debian.html;

    server_name tukanasta.com  www.tukanasta.com;

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

标签: node.jsreactjsnginxreact-router

解决方案


推荐阅读