akarinliu / chunkstack
A Laravel navigation site for managing and organizing links.
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Language:Blade
Type:project
pkg:composer/akarinliu/chunkstack
Requires
- php: ^8.2
- laravel/framework: ^12.0
- laravel/tinker: ^2.10.1
Requires (Dev)
- fakerphp/faker: ^1.23
- laravel/boost: ^2.0
- laravel/pail: ^1.2.2
- laravel/pint: ^1.24
- laravel/sail: ^1.41
- mockery/mockery: ^1.6
- nunomaduro/collision: ^8.6
- pestphp/pest: ^4.3
- pestphp/pest-plugin-laravel: ^4.0
This package is auto-updated.
Last update: 2026-02-08 03:01:14 UTC
README
Laravel 12 导航网站项目。
技术栈
- PHP 8.2+
- Laravel 12
- Pest 测试框架
- Laravel Pint 代码格式化
- Vite + Tailwind 前端构建
快速开始
环境要求
- PHP 8.2+
- Composer
- Node.js & npm
- SQLite / MySQL / PostgreSQL
安装
# 安装 PHP 依赖 composer install # 生成密钥 php artisan key:generate # 运行迁移 php artisan migrate
开发
# 同时启动服务器、队列和 Vite composer run dev # 或分别启动 php artisan serve npm run dev php artisan queue:listen --tries=1
测试
# 运行所有测试 composer test php artisan test # 紧凑输出 php artisan test --compact # 运行单个测试 php artisan test --filter=TestName
代码质量
# 格式化 PHP 代码
vendor/bin/pint --dirty
项目结构
app/
├── Console/Commands/ # 命令
├── Http/
│ ├── Controllers/ # 控制器
│ └── Middleware/ # 中间件
├── Models/ # 数据模型
└── Providers/ # 服务提供者
routes/
├── web.php # Web 路由
└── console.php # 控制台路由
tests/
├── Feature/ # 功能测试
└── Unit/ # 单元测试
许可证
MIT