31 lines
585 B
Bash
Executable File
31 lines
585 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -e
|
|
|
|
cd admin/
|
|
npm run build
|
|
cd ..
|
|
|
|
cd chat/
|
|
npm run build
|
|
cd ..
|
|
|
|
cd service/
|
|
npm run build
|
|
cd ..
|
|
|
|
rm -rf WebSite/dist/* WebSite/public/* WebSite/templates/*
|
|
|
|
mkdir -p WebSite/dist WebSite/public/admin WebSite/templates
|
|
|
|
cp service/pm2.conf.json WebSite/pm2.conf.json
|
|
cp service/package.json WebSite/package.json
|
|
cp service/README.md WebSite/README.md
|
|
cp service/.env.example WebSite/.env.example
|
|
|
|
cp -r service/templates/* WebSite/templates
|
|
cp -r service/dist/* WebSite/dist
|
|
cp -r admin/dist/* WebSite/public/admin
|
|
cp -r chat/dist/* WebSite/public
|
|
|
|
echo "打包完成" |