如需帮助请提交 Issues . 或者添加个人微信:Winston110150
欢迎大家打赏!(支付宝&微信均可)
node
需要 ^16 || ^18 || ^19
版本(node >= 16.19.0),可以使用 nvm 管理本地多个 node 版本。## 拉取项目
git clone https://github.com/Winston1011/ChatGPT-Web.git
cd ChatGpt-Web
## 安装依赖(注意先安装好 node 及 yarn)
以及 yarn)
yarn install
需额外在伪静态中添加
location / {
try_files $uri $uri/ /index.html;
}
导入 MySQL 数据库文件: sql/chatgpt.sql
历史对话功能记得新增room.sql和更改message表
在 server/config/index.js
中修改 后端端口
数据库
邮箱
等配置
## 在根目录下
yarn start
新建一个网站,ssl验证后,反向代理 http://127.0.0.1:3200
(可在后端配置中自行修改端口)
环境变量
在根目录的.env.devlopment文件中更改前端指向路由地址:
后端地址
VITE_APP_REQUEST_HOST: https://xxx.xxx.xxx
APP 名称&Logo
VITE_APP_TITLE: 小橘助理
VITE_APP_LOGO: https://minioapi.nonezero.top/dz-minio-os/gpt-3.5-icon.png
## 在根目录下启动
yarn dev
以上部署均为前台部署,若需要后台部署,用宝塔面板的Node添加即可
关于 node
yarn
pm2
以及 Vercle 的一些设置可以自行搜索或向GPT 提问