36 lines
1.2 KiB
Bash
36 lines
1.2 KiB
Bash
#!/bin/bash
|
|
|
|
echo "================================"
|
|
echo "ThinkPHP 8 API 项目创建完成!"
|
|
echo "================================"
|
|
echo ""
|
|
echo "项目信息:"
|
|
echo "- ThinkPHP 版本: $(php think version)"
|
|
echo "- PHP 版本: $(php -v | head -n 1)"
|
|
echo ""
|
|
echo "目录结构:"
|
|
find app/api -type d | sed 's|app/api|api|' | sort
|
|
echo ""
|
|
echo "已创建的文件:"
|
|
find app/api -type f -name "*.php" | sed 's|app/api|api|' | sort
|
|
echo ""
|
|
echo "================================"
|
|
echo "下一步操作:"
|
|
echo "================================"
|
|
echo "1. 配置数据库:"
|
|
echo " - 修改 .env 文件中的数据库连接信息"
|
|
echo " - 创建数据库: CREATE DATABASE tp_api DEFAULT CHARSET utf8mb4;"
|
|
echo " - 导入数据表: mysql -u root -p tp_api < database.sql"
|
|
echo ""
|
|
echo "2. 启动开发服务器:"
|
|
echo " php think run"
|
|
echo ""
|
|
echo "3. 访问测试接口:"
|
|
echo " - 登录: POST http://localhost:8000/api/v1/auth/login"
|
|
echo " - 注册: POST http://localhost:8000/api/v1/auth/register"
|
|
echo " - 刷新 Token: POST http://localhost:8000/api/v1/auth/refresh"
|
|
echo ""
|
|
echo "4. 查看完整文档:"
|
|
echo " cat README_API.md"
|
|
echo "================================"
|