mattablues/radix-app
最新稳定版本:v1.3.4
Composer 安装命令:
composer create-project mattablues/radix-app
包简介
Radix System
README 文档
README
Radix App
Radix App är en starter-applikation för Radix som skapas via composer create-project.
Själva ramverket lever som ett separat Composer-paket: mattablues/radix-framework.
Den här repot är alltså “appen”, inte frameworket.
- Översikt
- Installation
- Dokumentation
- CLI (radix)
- Scaffolds (lägga till funktionalitet)
- Utveckling & test
- Licens
Översikt
Radix App är en färdig projektstruktur med routing, controllers, views/templates, CLI och en minimal starter-setup.
- Skapa projektet med
composer create-project - Kör
php radix app:setupför grundsetup (migrations + ev. seeders) - Lägg till mer funktionalitet stegvis via
scaffold:install ...+migrations:migrate
Installation
Skapa ett nytt projekt:
composer create-project mattablues/radix-app <din-app> cd <din-app>
Installera frontend dependencies (om du ska bygga assets):
npm install
Grundsetup:
php radix app:setup
Dokumentation
All dokumentation för appen finns under docs/.
👉 Radix App Documentation Index
CLI (radix)
Kör CLI:
php radix [command] [arguments]
Se hela listan och vanliga flöden här:
docs/CLI.md
Scaffolds (lägga till funktionalitet)
Scaffolds är “paket” som lägger till filer + konfiguration + ev. migrations för ett steg (t.ex. auth, user, admin, updates).
Installera scaffold:
php radix scaffold:install <preset>
Tips: I en ny app kan det finnas placeholder-filer (t.ex. tomma route-filer) för att verktyg som PHPStan ska vara nöjda direkt.
Om scaffold-installationen behöver skriva över sådana filer, använd i första hand--force-placeholders.
Rekommenderat när du installerar i en ny/ren app:
php radix scaffold:install <preset> --force-placeholders
Använd --force endast när du medvetet vill skriva över allt som krockar (t.ex. om du vill “återställa” filer till scaffoldets version):
php radix scaffold:install <preset> --force
Kör sedan migrations (scaffold kan lägga till nya migrationsfiler):
php radix migrations:migrate
Utveckling & test
Vanliga kommandon (via Composer scripts):
composer format:check
composer stan
composer test
Valfritt (mutation testing):
composer infect:pcov composer infect:xdebug
Licens
MIT
统计信息
- 总下载量: 22
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-02-20