Detail Proyek: Artikel Nuggets
Perpustakaan Alat:
Bilah status Topbar:
Buka dan tutup aplikasi:
Mulai diluncurkan:
Terminal
Turbochat
Chatgpt
Vscode
Pergi ke alamat proyek GitHub untuk menarik kode sumber proyek.
Terminal memasuki direktori folder dan menjalankan npm install atau pnpm install
Buat file .env masing -masing di folder klien dan server
Klien/.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 memasuki folder server, mengeksekusi npx prisma migrate dev --name init untuk menginisialisasi database, dan mengeksekusi prisma generate untuk menggunakan klien prisma.
Ada dua cara untuk menjalankan klien dan server:
npm run dev atau pnpm run devturbo dev langsung di direktori root Setelah berjalan, server akan berada di port 8080 dan klien akan berada di port 3000. Buka LocalHost: 3000 dan Anda akan melihat halaman. Pengguna Terdaftar: Pergi ke Postman/Apifox dan Alat Permintaan Antarmuka Lainnya, Daftarkan Antarmuka Pengguna: http://localhost:8080/register
Masuk ke Turbochat