From 2304b49ac436c19f81b60d6df4ce316ac7f26bd8 Mon Sep 17 00:00:00 2001 From: "Ray.Hao" <1490493387@qq.com> Date: Wed, 19 Feb 2025 08:15:54 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20:memo:=20=E9=83=A8=E7=BD=B2=E6=96=87?= =?UTF-8?q?=E6=A1=88=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 41040beb..37815efd 100644 --- a/README.md +++ b/README.md @@ -95,36 +95,34 @@ pnpm run dev ## 项目部署 -[Nginx 安装和配置](https://blog.csdn.net/u013737132/article/details/145667694) +执行 `pnpm run build` 命令后,项目将被打包并生成 `dist` 目录。接下来,将 `dist` 目录下的文件上传到服务器 `/usr/share/nginx/html` 目录下,并配置 Nginx 进行反向代理。 -**项目打包** ```bash pnpm run build -# 生成文件将输出至 /dist 目录 ``` -**部署静态资源** +以下是 Nginx 的配置示例: -将本地打包生成的 dist 目录下的所有文件拷贝至服务器的 /usr/share/nginx/html 目录。 - -**Nginx 配置** -```shell -# nginx.cofig 配置 +```nginx server { listen 80; server_name localhost; + location / { root /usr/share/nginx/html; index index.html index.htm; } + # 反向代理配置 location /prod-api/ { - # api.youlai.tech 替换后端API地址,注意保留后面的斜杠 / + # 请将 api.youlai.tech 替换为您的后端 API 地址,并注意保留后面的斜杠 / proxy_pass http://api.youlai.tech/; } } ``` +更多详细信息,请参考这篇文章:[Nginx 安装和配置](https://blog.csdn.net/u013737132/article/details/145667694)。 + ## 本地Mock 项目同时支持在线和本地 Mock 接口,默认使用线上接口,如需替换为 Mock 接口,修改文件 `.env.development` 的 `VITE_MOCK_DEV_SERVER` 为 `true` **即可**。