mirror of
https://github.com/vastxie/99AI.git
synced 2025-11-14 04:33:41 +08:00
v4.3.0
This commit is contained in:
37
build.sh
Executable file
37
build.sh
Executable file
@@ -0,0 +1,37 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -e
|
||||
|
||||
|
||||
cd admin/
|
||||
pnpm install
|
||||
pnpm build
|
||||
cd ..
|
||||
|
||||
cd chat/
|
||||
pnpm install
|
||||
pnpm build
|
||||
cd ..
|
||||
|
||||
cd service/
|
||||
pnpm install
|
||||
pnpm build
|
||||
cd ..
|
||||
|
||||
rm -rf ./AIWebQuickDeploy/dist/* ./AIWebQuickDeploy/public/admin/* ./AIWebQuickDeploy/public/chat/*
|
||||
mkdir -p ./AIWebQuickDeploy/dist ./AIWebQuickDeploy/public/admin ./AIWebQuickDeploy/public/chat
|
||||
|
||||
cp service/pm2.conf.json ./AIWebQuickDeploy/pm2.conf.json
|
||||
cp service/package.json ./AIWebQuickDeploy/package.json
|
||||
|
||||
cp service/.env.example ./AIWebQuickDeploy/.env.example
|
||||
cp service/.env.docker ./AIWebQuickDeploy/.env.docker
|
||||
cp service/Dockerfile ./AIWebQuickDeploy/Dockerfile
|
||||
cp service/docker-compose.yml ./AIWebQuickDeploy/docker-compose.yml
|
||||
cp service/.dockerignore ./AIWebQuickDeploy/.dockerignore
|
||||
|
||||
cp -a service/dist/* ./AIWebQuickDeploy/dist
|
||||
cp -r admin/dist/* ./AIWebQuickDeploy/public/admin
|
||||
cp -r chat/dist/* ./AIWebQuickDeploy/public/chat
|
||||
|
||||
echo "打包完成"
|
||||
Reference in New Issue
Block a user