Сегодня я покажу вам, как я упростил настройку и запуск Laravel-проектов с помощью кастомной Make-команды.
Когда ты постоянно работаешь с Laravel, мелочи вроде php artisan migrate
, npm run dev
, php artisan serve
, php artisan key:generate
превращаются в рутину. А если ещё и несколько проектов — путаницы не избежать.
Я решил: хватит.
Создал для себя простую Makefile-команду, которая за секунды поднимает проект в нужной последовательности. Вот пример:
up:
@cp .env.example .env || true
@php artisan key:generate
@composer install
@npm install
@php artisan migrate
@php artisan db:seed
@npm run dev
@php artisan serve
Теперь я просто пишу
make up
— и Laravel взлетает 🚀Можно добавить другие команды:
make test
, make down
, make fresh
, make lint
, и каждый проект становится управляемым по единому сценарию. Это экономит часы за месяц.💡 Совет: обязательно ставь
@
перед командами — так терминал не будет засорён выводом самих строк Makefile.👉 @php_lib
>>Click here to continue<<