Skip to content

Instantly share code, notes, and snippets.

@Semdevmaster
Last active January 17, 2020 05:31
Show Gist options
  • Select an option

  • Save Semdevmaster/e3c9f52b3339203fbe410424a20a1ae5 to your computer and use it in GitHub Desktop.

Select an option

Save Semdevmaster/e3c9f52b3339203fbe410424a20a1ae5 to your computer and use it in GitHub Desktop.
laravel first time setup for phpstorm
//Репозиторий с языками - https://github.com/caouecs/Laravel-lang
//Репозиторий для создания фабрик классов - https://github.com/mpociot/laravel-test-factory-helper
//Репозиторий для стартовых скриптов проекта - https://github.com/mad-web/laravel-initializer
//Репозиторий для генерации кода из yaml файла - https://github.com/laravel-shift/blueprint
//Команды для ввода в console проекта
composer require --dev atehnix/laravel-stubs barryvdh/laravel-ide-helper doctrine/dbal barryvdh/laravel-debugbar beyondcode/laravel-dump-server
php artisan vendor:publish --provider="ATehnix\LaravelStubs\Providers\ConsoleSupportServiceProvider"
php artisan vendor:publish --provider="Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider" --tag=config
php artisan vendor:publish --provider="Barryvdh\Debugbar\ServiceProvider"
php artisan vendor:publish --provider="BeyondCode\DumpServer\DumpServerServiceProvider"
php artisan ide-helper:generate
php artisan ide-helper:meta
//В composer.json в блок scripts добавляем
"post-update-cmd": [
"Illuminate\\Foundation\\ComposerScripts::postUpdate",
"@php artisan ide-helper:generate",
"@php artisan ide-helper:meta"
]
//Далее в шторме иключаем из индексации папки проекта
bootstrap/cache
storage
//Включаем плагин Laravel IDEA и настраиваем его
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment