Détails du projet: Nuggets Articles
Bibliothèque d'outils:
Barre d'état Topbar:
Ouvrir et fermer l'application:
Commencez à lancer PAD:
Terminal
Turbochat
Chatte
Vscode
Accédez à l'adresse du projet GitHub pour extraire le code source du projet.
Le terminal entre dans le répertoire du dossier et exécute npm install ou pnpm install
Créer des fichiers .env dans les dossiers du client et du serveur respectivement
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/
serveur / .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 entre dans le dossier du serveur, exécute npx prisma migrate dev --name init pour initialiser la base de données et exécute prisma generate pour utiliser le client PRISMA.
Il existe deux façons d'exécuter le client et le serveur:
npm run dev ou pnpm run devturbo dev directement dans le répertoire racine Après l'exécution, le serveur sera sur le port 8080 et le client sera sur le port 3000. Ouvrez LocalHost: 3000 et vous verrez la page. Utilisateur enregistré: Accédez à Postman / ApiFox et à d'autres outils de demande d'interface, enregistrez l'interface utilisateur: http://localhost:8080/register
Connectez-vous à Turbochat