iskala / create-laravel-start
The skeleton application for the Laravel framework.
dev-main
2025-05-21 23:12 UTC
Requires
- php: ^8.4
- flugger/laravel-responder: ^3.5
- laravel/framework: ^12.0
- laravel/sanctum: ^4.0
- laravel/tinker: ^2.10.1
- spatie/laravel-http-logger: ^1.11
Requires (Dev)
- barryvdh/laravel-ide-helper: ^3.5
- fakerphp/faker: ^1.23
- laravel/pail: ^1.2.2
- laravel/pint: ^1.13
- laravel/sail: ^1.41
- mockery/mockery: ^1.6
- nunomaduro/collision: ^8.6
- phpunit/phpunit: ^11.5.3
This package is not auto-updated.
Last update: 2025-05-23 04:50:30 UTC
README
Быстрый старт
Версия PHP 8.4
Версия Laravel 12
Установка
$ composer install
$ cp .env.example .env
$ # Ввести данные от базы данных и redis
$ php artisan key:generate
$ php artisan optimize
$ php artisan migrate
$ php artisan db:seed
Старт сервера
$ php artisan serve
Генерация помощника для моделей
$ php artisan ide-helper:generate
Только один раз требуется. Если ошибка генерации или она отсутсвует во все
$ php artisan ide-helper:models -RW
При работе с моделями, обязательно генерировать при создании модели
Кастомные команды artisan
$ php artisan app:create-module ${name} # Create module Command
Кастомные модульные команды artisan
$ php artisan make-module:controller ${name} ${moduleName}
$ php artisan make-module:action ${name} ${moduleName}
$ php artisan make-module:responder ${name} ${moduleName}
$ php artisan make-module:model ${name} ${moduleName}
$ php artisan make-module:migration ${name} ${moduleName}
$ php artisan make-module:factory ${name} ${moduleName}
$ php artisan make-module:seeder ${name} ${moduleName}
XDEBUG
$ export PHP_IDE_CONFIG="serverName=laravel"
PHPSTORM
PHP_IDE_CONFIG=serverName=laravel
Добавить в настройки терминала проекта