本地开发反向代理
This commit is contained in:
parent
a7370d4e8c
commit
d1a47297bf
@ -1,8 +1,8 @@
|
|||||||
# APP ID
|
# APP ID
|
||||||
NEXT_PUBLIC_APP_ID=8f005d85-a520-4b64-82d7-09f76104cc80
|
NEXT_PUBLIC_APP_ID=c36db3aa-20a6-4421-8e62-c9af03020088
|
||||||
# APP API key
|
# APP API key
|
||||||
NEXT_PUBLIC_APP_KEY=app-9o5BfmyoyKiNui9Pe855xasf
|
NEXT_PUBLIC_APP_KEY=app-WN8APQeButq9jIRj2g5D7r22
|
||||||
# API url prefix
|
# API url prefix
|
||||||
NEXT_PUBLIC_API_URL=http://192.168.6.37:180/v1
|
NEXT_PUBLIC_API_URL=http://192.168.6.35:180/v1
|
||||||
|
|
||||||
NEXT_PUBLIC_BASE_API_URL=http://192.168.6.9:8085
|
NEXT_PUBLIC_BASE_API_URL=http://127.0.0.1:8085
|
||||||
|
|||||||
@ -564,7 +564,7 @@ export const useChatWithHistory = (installedAppInfo?: InstalledApp) => {
|
|||||||
|
|
||||||
// 调用 Java 接口
|
// 调用 Java 接口
|
||||||
const javaResponse = await fetch(
|
const javaResponse = await fetch(
|
||||||
`${process.env.NEXT_PUBLIC_BASE_API_URL}/api/conversation/feedback`,
|
`/dev-api/api/conversation/feedback`,
|
||||||
{
|
{
|
||||||
method: "POST",
|
method: "POST",
|
||||||
headers: {
|
headers: {
|
||||||
|
|||||||
@ -199,7 +199,7 @@ const ChatWithHistoryWrapWithCheckToken: FC<ChatWithHistoryWrapProps> = ({
|
|||||||
if (!accessToken) {
|
if (!accessToken) {
|
||||||
router.replace("/login");
|
router.replace("/login");
|
||||||
} else {
|
} else {
|
||||||
fetch(`${process.env.NEXT_PUBLIC_BASE_API_URL}/getInfo`, {
|
fetch(`/dev-api/getInfo`, {
|
||||||
method: "GET",
|
method: "GET",
|
||||||
headers: {
|
headers: {
|
||||||
Authorization: `Bearer ${accessToken}`,
|
Authorization: `Bearer ${accessToken}`,
|
||||||
|
|||||||
@ -12,7 +12,7 @@ export default function LoginPage() {
|
|||||||
const handleLogin = async (e: React.FormEvent) => {
|
const handleLogin = async (e: React.FormEvent) => {
|
||||||
e.preventDefault()
|
e.preventDefault()
|
||||||
setLoading(true) // 开始加载
|
setLoading(true) // 开始加载
|
||||||
fetch(`${process.env.NEXT_PUBLIC_BASE_API_URL}/login`, {
|
fetch(`/dev-api/login`, {
|
||||||
method: 'post',
|
method: 'post',
|
||||||
headers: {
|
headers: {
|
||||||
'Content-Type': 'application/json',
|
'Content-Type': 'application/json',
|
||||||
|
|||||||
@ -1,11 +1,13 @@
|
|||||||
@import "preflight.css";
|
@import "preflight.css";
|
||||||
@tailwind base;
|
|
||||||
@tailwind components;
|
|
||||||
|
|
||||||
@import '../../themes/light.css';
|
@import '../../themes/light.css';
|
||||||
@import '../../themes/dark.css';
|
@import '../../themes/dark.css';
|
||||||
@import "../../themes/manual-light.css";
|
@import "../../themes/manual-light.css";
|
||||||
@import "../../themes/manual-dark.css";
|
@import "../../themes/manual-dark.css";
|
||||||
|
@import "../components/base/button/index.css";
|
||||||
|
@import "../components/base/action-button/index.css";
|
||||||
|
@import "../components/base/modal/index.css";
|
||||||
|
@tailwind base;
|
||||||
|
@tailwind components;
|
||||||
|
|
||||||
html {
|
html {
|
||||||
color-scheme: light;
|
color-scheme: light;
|
||||||
@ -680,8 +682,4 @@ button:focus-within {
|
|||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
@import "../components/base/button/index.css";
|
|
||||||
@import "../components/base/action-button/index.css";
|
|
||||||
@import "../components/base/modal/index.css";
|
|
||||||
|
|
||||||
@tailwind utilities;
|
@tailwind utilities;
|
||||||
@ -22,10 +22,10 @@ const nextConfig = {
|
|||||||
async rewrites() {
|
async rewrites() {
|
||||||
return [
|
return [
|
||||||
{
|
{
|
||||||
source: "/dev-api/:path*",
|
source: '/dev-api/:path*',
|
||||||
destination: "http://192.168.6.9:8085/:path*",
|
destination: `${process.env.NEXT_PUBLIC_BASE_API_URL}/:path*`,
|
||||||
},
|
},
|
||||||
];
|
]
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@ -51,6 +51,7 @@
|
|||||||
"@types/react-dom": "^19.0.3",
|
"@types/react-dom": "^19.0.3",
|
||||||
"@types/react-syntax-highlighter": "^15.5.13",
|
"@types/react-syntax-highlighter": "^15.5.13",
|
||||||
"ahooks": "^3.8.4",
|
"ahooks": "^3.8.4",
|
||||||
|
"antd": "^5.26.4",
|
||||||
"axios": "^1.7.9",
|
"axios": "^1.7.9",
|
||||||
"class-variance-authority": "^0.7.1",
|
"class-variance-authority": "^0.7.1",
|
||||||
"classnames": "^2.5.1",
|
"classnames": "^2.5.1",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user