Detalles del proyecto: artículos de Nuggets
Biblioteca de herramientas:
Barra de estado de Topbar:
Abra y cierre la aplicación:
Iniciar el lanzamiento del lanzamiento:
Terminal
Turboquat
Chatgpt
VCODE
Vaya a la dirección del proyecto GitHub para extraer el código fuente del proyecto.
El terminal ingresa al directorio de carpeta y ejecuta npm install o pnpm install
Crear archivos .env en las carpetas del cliente y del servidor respectivamente
cliente/.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/
servidor/.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'
El CD ingresa a la carpeta del servidor, ejecuta npx prisma migrate dev --name init para inicializar la base de datos y ejecuta prisma generate para usar el cliente PRISMA.
Hay dos formas de ejecutar el cliente y el servidor:
npm run dev o pnpm run dev respectivamenteturbo dev directamente en el directorio raíz Después de ejecutar, el servidor estará en el puerto 8080 y el cliente estará en el puerto 3000. Abra Localhost: 3000 y verá la página. Usuario registrado: vaya a Postman/Apifox y otras herramientas de solicitud de interfaz, registre la interfaz de usuario: http://localhost:8080/register
Inicie sesión en TurboChat