更新nginx静态资源转发,更改前端proxy请求发送地址
Change-Id: Ia339e2002b07c0ccaf287435415a905cc5a989b5
diff --git a/nginx.conf b/nginx.conf
index f159a2c..98ba7fc 100644
--- a/nginx.conf
+++ b/nginx.conf
@@ -15,4 +15,16 @@
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
+
+ # 静态图片资源
+ # 方案1:直接通过Nginx提供静态文件
+ location /uploads/ {
+ alias /usr/share/nginx/html/uploads/;
+ expires 30d;
+ }
+ # 方案2:代理到后端服务(如果后端需要处理文件访问逻辑)
+ # location /uploads/ {
+ # proxy_pass http://backend:5011;
+ # proxy_set_header Host $host;
+ # }
}
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index 39431d4..143de90 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -13,6 +13,7 @@
"@testing-library/user-event": "^13.5.0",
"axios": "^0.27.2",
"crypto-js": "^4.2.0",
+ "echo-frontend": "file:",
"quill": "^2.0.3",
"react": "^19.1.0",
"react-dom": "^19.1.0",
@@ -7149,6 +7150,10 @@
"integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
"license": "MIT"
},
+ "node_modules/echo-frontend": {
+ "resolved": "",
+ "link": true
+ },
"node_modules/ee-first": {
"version": "1.1.1",
"resolved": "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz",
diff --git a/package.json b/package.json
index 22435f5..31811a8 100644
--- a/package.json
+++ b/package.json
@@ -2,13 +2,14 @@
"name": "echo-frontend",
"version": "0.1.0",
"private": true,
- "proxy": "http://localhost:8080",
+ "proxy": "http://localhost:5011",
"dependencies": {
"@icon-park/react": "^1.4.2",
"@testing-library/dom": "^10.4.0",
"@testing-library/user-event": "^13.5.0",
"axios": "^0.27.2",
"crypto-js": "^4.2.0",
+ "echo-frontend": "file:",
"quill": "^2.0.3",
"react": "^19.1.0",
"react-dom": "^19.1.0",