安装与启动
在已有项目中安装依赖、升级数据库并启动本地服务。
环境准备
- PHP 8.0 及以上,实际版本还需满足 composer.lock 中依赖的要求。
- 启用 pdo_mysql、mbstring、fileinfo、json、openssl,图片处理还会使用 GD。
- 准备 MySQL 数据库,将连接信息写入项目 .env,不将凭据提交到版本库。
首次运行
shell
# 在 collect 目录运行,Composer 使用当前锁定版本。
composer install
# 预览并执行平台结构升级;应用业务 SQL 在安装应用时执行。
php think platform:upgrade --dry-run
php think platform:upgrade
php think platform:check
# 启动开发服务器,默认端口 8000。
php think run本地静态资源
页面加载 public/static/vendor 中的依赖。如果需要重新发布这些资源,使用项目现有 npm 脚本。
shell
npm install
npm run assets:sync访问入口
| 地址 | 用途 |
|---|---|
| / | 平台首页 |
| /admin/login | 后台登录 |
| /admin/addons | 应用中心 |
| /docs/framework | 框架文档 |
| /docs/api | 接口文档 |
| /docs/openapi.json | 公开的 OpenAPI 契约文件 |