docs(deployment): 更新部署文档并添加自动化部署脚本

- 更新了 DEPLOYMENT.md 文档,增加了更多部署细节和说明
- 添加了 Linux 和 Windows 平台的自动化部署脚本
- 更新了 README.md,增加了部署相关说明
- 调整了 .env 文件配置,以适应新的部署流程
- 移除了部分不必要的代码和配置
This commit is contained in:
2025-09-10 14:16:27 +08:00
parent 18fe719f94
commit b2d940e014
114 changed files with 6990 additions and 247 deletions

View File

@@ -1,21 +1,20 @@
{
"name": "jiebanke-api-tests",
"name": "jiebanke-scripts",
"version": "1.0.0",
"description": "结伴客系统API测试脚本",
"main": "test-api.js",
"description": "结伴客项目部署和管理脚本",
"main": "index.js",
"scripts": {
"test": "node test-api.js",
"test:health": "node -e \"require('./test-api.js').api.get('/health').then(r => console.log('健康检查:', r.data)).catch(console.error)\""
"test": "echo \"Error: no test specified\" && exit 1",
"deploy": "echo \"请在项目根目录的 scripts 文件夹中运行 ./deploy.sh 或 .\\deploy.ps1\"",
"deploy:all": "echo \"请在项目根目录的 scripts 文件夹中运行 ./deploy.sh all 或 .\\deploy.ps1 all\"",
"deploy:backend": "echo \"请在项目根目录的 scripts 文件夹中运行 ./deploy.sh backend\"",
"deploy:admin": "echo \"请在项目根目录的 scripts 文件夹中运行 ./deploy.sh admin\"",
"deploy:website": "echo \"请在项目根目录的 scripts 文件夹中运行 ./deploy.sh website\""
},
"dependencies": {
"axios": "^1.6.0"
},
"devDependencies": {},
"keywords": [
"api-testing",
"jiebanke",
"travel",
"animal-adoption"
"deployment",
"scripts",
"jiebanke"
],
"author": "结伴客开发团队",
"license": "MIT"