Команды Laravel
Команда Laravel - это самая популярная и широко используемая среда PHP, основанная на архитектуре MVC (Model View Controller). Это среда разработки веб-приложений с открытым исходным кодом, созданная Тейлором Отвеллом. На данный момент самым последним выпуском laravel Framework является Laravel 5.7, выпущенный в сентябре 2018 года.
Предпосылки для начала с laravel
Вы должны знать основные / промежуточные из:
- PHP
- HTML / CSS
- Рабочая модель MVC
- Знание БД
Композитор и Ремесленник
Композитор - это инструмент, который позволяет пользователю создать любой проект в соответствии с заданной структурой. Он состоит из всех зависимостей и библиотек.
Artisan - это интерфейс командной строки Laravel. У него есть набор команд, которые теперь будут подробно обсуждаться, что поможет в создании веб-приложения.
Синтаксис команды ремесленника:
php artisan ( options) ( arguments)
Основные команды Laravel
Некоторые из основных команд laravel упомянуты ниже:
1. Перечислить все команды Ремесленника
php artisan list: эта команда выведет список всех доступных команд, которые являются частью консоли laravel - artisan.
Он начинается с предоставления синтаксиса выполнения команды, т.е.
php artisan (command) (options) (arguments)
где,
- Опции: Может использоваться как -h (для справки), -q (для тишины), -v (для версии) и т. д.
- команды: может использоваться в соответствии с именем команды, за которым следуют параметры и аргументы. Немногие команды переносят, обслуживают, делают, помогают и т. Д.
Источник: с моего сервера
2. php artisan help
Эта команда используется для получения справки по конкретному имени команды. Допустим, если вы хотите узнать больше об использовании и значении команды, вы можете получить ее, воспользовавшись утилитой помощи, предоставленной Artisan.
php artisan help makes: auth
где
- make: auth: Это имя команды, о котором мы хотели бы узнать больше.
Источник: с моего сервера
3. php artisan –version
Эта команда выведет список версии фреймворка Laravel, которую вы используете.
4. PHP ремесленник вниз
Эта команда используется для перевода приложения laravel в режим обслуживания.
Источник: с моего сервера
5. php artisan up
Эта команда используется для восстановления и запуска приложения laravel.
Источник: с моего сервера
6. PHP ремесленник env
Эта команда расскажет вам о среде, в которой запущено приложение laravel.
Источник: с моего сервера
7. php artisan view: очистить
Эта команда laravel очистит все файлы скомпилированного представления.
Источник: с моего сервера
8. php artisan route: список
Эта команда выведет список всех зарегистрированных маршрутов.
Источник: с моего сервера
9. php ремесленный маршрут: очистить
Эта команда очистит весь файл кэша маршрутов.
10. php artisan route: кеш
Эта команда создает файл кэша маршрута для более быстрой регистрации маршрута
Промежуточные команды Laravel
Некоторые из тех видов требующих промежуточных команд laravel упомянуты ниже:
1. php ремесленник служить
Эта команда используется для запуска проекта laravel, и по умолчанию приложение будет размещено на локальном хосте с номером порта 8000
Источник: с моего сервера
2. php ремесленник делает: модель Model_Name
Эта команда используется для создания нового класса модели.
Источник: с моего сервера
Если мы выполним команду php artisan list, мы найдем пару команд make. Чтобы просмотреть список команд make, нажмите клавиши Shift + pg вниз на клавиатуре, чтобы перемещаться по всем страницам.
3. php artisan make: controller Controller_Name
Эта команда создаст новый файл контроллера в следующей папке:
Приложение / HTTP / Контроллеры
Источник: с моего сервера
4. php artisan make- запрос Request_Name
Эта команда используется для создания нового класса запроса формы в следующей папке:
приложение / Http / Запросы
Источник: с моего сервера
5. php ремесленник сделать сеялку Seeder_Name
Эта команда используется для создания нового класса сеансов базы данных.
Источник: с моего сервера
6. php artisan делает промежуточное ПО Middleware_Name
Эта команда используется для создания нового класса промежуточного программного обеспечения.
Источник: с моего сервера
7. php artisan make: политика Policy_Name
Эта команда используется для создания нового класса политики.
Источник: с моего сервера
8. php artisan make: mail EMail_Class_Name
Эта команда используется для создания нового класса электронной почты.
Источник: с моего сервера
9. php artisan make: event Event_Class_Name
Эта команда используется для создания нового четного класса.
Источник: с моего сервера
10. php artisan make: команда Command_Name
Эта команда используется для создания новой команды ремесленника Laravel
Источник: с моего сервера
Предварительные команды Laravel:
Ниже приведены некоторые из продвинутых команд laravel:
1. php artisan make: модельный проект - миграция - контроллер - ресурс
Эта команда используется для создания нового файла миграции для модели (миграция), создания нового контроллера для модели (контроллера) и наличия контроллера ресурсов для сгенерированного контроллера.
Источник: с моего сервера
2. php artisan make: слушатель Event_Listener_Class_Name
Эта команда используется для создания нового класса слушателя событий.
Источник: с моего сервера
3. php artisan migrate (–bench = «vendor / package») (–database (= ”…”)) (–path (= ”…”)) (–package (= ”…”)) (–pretend) ( -seed)
Эта команда используется для миграции базы данных.
4. php artisan vendor: опубликовать
Эта команда используется для публикации любых публикуемых ресурсов из пакетов поставщиков.
Источник: с моего сервера
5. php ремесленник делает провайдера service_provider_name
Эта команда используется для создания нового класса поставщика услуг.
Источник: с моего сервера
6. php artisan migrate: make name (–bench = «vendor / package») (–create) (–package (= «…»)) (–path (= ”…”)) (–table (= ”…”) ))
Эта команда используется для создания нового файла миграции
7. PHP ремесленник делает работу Job_Name
Эта команда используется для создания нового класса задания.
Источник: с моего сервера
Рекомендуемые статьи
Это было руководство к командам Laravel. Здесь мы обсудили основные, непосредственные, а также продвинутые команды Laravel с помощью примеров. Вы также можете посмотреть следующие статьи, чтобы узнать больше.
- Команды Docker
- CSS команды
- Команды C #
- Руководство по расширенным командам Perl
- Как создать Laravel Route Controller?