node.js - 无法在根外部加载图像与 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;
}
}
解决方案
推荐阅读
- javascript - 通过 URL.createObjectURL(image) 使用 js 将图像从 sql 表加载到 html img
- php - l 在mac os x上从git克隆项目后不发布api(“CSRF令牌不匹配。”)laravel 6.0
- php - Laravel:如何修复路由索引页面未定义,但路由已在控制器上声明?
- flutter - 在以下情况下使 appbar 透明
- c++ - 无法理解 new int(2) 的含义
- javascript - Vigenère Cipher 大多数测试通过了编码,但有些不起作用
- python - 对每个标签值进行分组
- spring-boot - 如何创建 Spring Boot 测试套件
- rust - 如何在 Wasm 出现恐慌后触发 Rust Mutex 的释放,以便将来的调用正常?
- react-native - react native提交后如何退出webview