turbomac
1.0.0
項目詳細介紹:掘金文章
工具庫:
TopBar 狀態欄:
打開關閉APP:
啟動LaunchedPad:
Terminal
TurboChat
ChatGPT
VSCode
前往github 項目地址拉取項目源代碼.
終端進入文件夾目錄,運行npm install或pnpm install
分別在client 和server 文件夾下創建.env 文件
client/.env
NEXT_PUBLIC_OPENAI_API_KEY= 你自己的 OpenAI Key
NEXT_PUBLIC_NODE_ENV= dev
# 部署到服务器相关
# NEXT_PUBLIC_HOST = 例如https://175.24.18:8080/
# NEXT_PUBLIC_WEBSOCKET = 例如https://175.24.18:81/
server/.env
# 部署上线 mysql
# DATABASE_URL= "mysql://ljq:[email protected]:3306/my_mac"
# 本地mysql 将自己的 usernamepassworddatabase名字换入
DATABASE_URL= "mysql://username:password@localhost:3306/database"
# 下面为腾讯云 ID 和 KEY 填入自己的信息
TX_SECRET_ID = 'AKID8J....'
TX_SECRET_KEY = 'vaz81....'
# COS 存储桶
TX_BUCKET = 'turbomac-13093...'
TX_REGION = 'ap-shanghai'
cd 進入server 文件夾,執行npx prisma migrate dev --name init初始化數據庫, 執行prisma generate以使用prisma client.
運行client 和server 有兩種方式:
npm run dev或pnpm run devturbo dev運行之後,服務端將在8080 端口,客戶端在3000 端口上,打開localhost:3000,便可看到頁面了。 註冊用戶: 前往postman / apifox 等接口請求工具, http://localhost:8080/register register
登錄TurboChat