Skip to content

Commit a26f5ca

Browse files
committed
feat:frontend base api
1 parent 00f6e10 commit a26f5ca

10 files changed

Lines changed: 13 additions & 12 deletions

File tree

build/static/asset-manifest.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"files": {
33
"main.css": "/static/css/main.d802e3cd.css",
4-
"main.js": "/static/js/main.a9581c5f.js",
4+
"main.js": "/static/js/main.4a33c7d9.js",
55
"index.html": "/index.html",
66
"main.d802e3cd.css.map": "/static/css/main.d802e3cd.css.map",
7-
"main.a9581c5f.js.map": "/static/js/main.a9581c5f.js.map"
7+
"main.4a33c7d9.js.map": "/static/js/main.4a33c7d9.js.map"
88
},
99
"entrypoints": [
1010
"static/css/main.d802e3cd.css",
11-
"static/js/main.a9581c5f.js"
11+
"static/js/main.4a33c7d9.js"
1212
]
1313
}

build/static/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<!doctype html><html lang="en"><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="Academic Support System"/><title>Academic Support System</title><script defer="defer" src="/static/js/main.a9581c5f.js"></script><link href="/static/css/main.d802e3cd.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
1+
<!doctype html><html lang="en"><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="Academic Support System"/><title>Academic Support System</title><script defer="defer" src="/static/js/main.4a33c7d9.js"></script><link href="/static/css/main.d802e3cd.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html>
Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
File renamed without changes.

build/static/static/js/main.4a33c7d9.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/static/static/js/main.a9581c5f.js.map

Lines changed: 0 additions & 1 deletion
This file was deleted.

frontend/src/api/config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export const BASE_URL = 'https://learnpal.hdu.edu.cn/api';

frontend/src/api/index.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import axios from 'axios';
2-
3-
const BASE_URL = 'http://localhost:9001'; // 根据实际端口调整
2+
import { BASE_URL } from './config';
43

54
// HDUHelp 三方登录配置(测试环境使用本地地址)
65
const THIRD_PARTY_API = BASE_URL;

frontend/src/api/subjects.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import axios from 'axios';
2+
import { BASE_URL } from './config';
23

34
// 配置axios基础URL
4-
axios.defaults.baseURL = 'http://localhost:9001';
5+
axios.defaults.baseURL = BASE_URL;
56

67
// 添加响应拦截器
78
axios.interceptors.response.use(

scripts/start.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ fi
2121

2222
echo "🚀 Starting server..."
2323
# 启动后端服务,它将同时提供 API 和静态文件
24-
./build/server server
24+
./build/server server &

0 commit comments

Comments
 (0)