Как установить ремесленника Laravel?

Я хочу создавать миграции в Laravel, но согласно учебникам мне нужен мастер-класс Artisan. Команда php отлично работает, и я нахожусь в Windows. Я php artisan list php artisan или php artisan list и я получаю следующую ошибку:

Не удалось открыть входной файл: artisan

Я не смог найти ни гида в документации, ни в Google. Как установить Artisan?

Используйте корневую папку проекта

Artisan поставляется с Laravel по умолчанию, если ваша команда php работает нормально, тогда вам нужно только перейти в корневую папку проекта . Корневая папка является родительской папкой в ​​папке app . Например:

 cd c:\Program Files\xampp\htdocs\your-project-name 

Теперь команда php artisan list должна работать нормально, потому что PHP запускает файл под названием artisan в папке проекта.

Установка рамки

Имейте в виду, что Artisan запускает скрипты, хранящиеся в папке vendor , поэтому, если вы установили Laravel без Composer, например загрузку и извлечение репо Laravel GitHub , тогда у вас нет самой фреймворка, и вы можете получить следующую ошибку при попытке использовать Artisan:

Не удалось открыть входной файл: artisan

Чтобы решить эту проблему, вам необходимо установить фреймворк, выполнив composer install в корневой папке вашего проекта.

Вам просто нужно прочитать страницу установки laravel:

  1. Установите Composer, если он еще не установлен
  2. Откройте командную строку и выполните:
 composer global require "laravel/installer" 

Внутри вашего htdocs или www-каталога используйте либо:

 laravel new appName 

(это может привести к ошибке на компьютерах Windows при использовании последней версии Laravel (1.3.2)) или:

 composer create-project --prefer-dist laravel/laravel appName 

(это работает также и в окнах), чтобы создать проект под названием «appName».

Чтобы использовать «php artisan xyz», вы должны быть внутри своего корня проекта! поскольку artisan – это файл php, который будет использовать … просто как это;)

Пока вы работаете с Laravel, вы должны быть в корне из структуры каталогов laravel. Папки App, route, public etc являются корневым каталогом. Просто выполните нижеприведенный шаг, чтобы исправить проблему. проверьте статус композитора, используя: composer -v

Сначала загрузите установщик Laravel с помощью Composer:

 composer global require "laravel/installer" 

Пожалуйста, ознакомьтесь с командой:

 php artisan serve 

все еще не работает, тогда создайте новый проект с существующим кодом. используя LINK

ПОМНИТЕ ЭТО !!: когда вы успешно установили Composer, у вас уже есть Artisan … надеюсь, что это поможет всем noobs!

в laravel, artisan – файл под защитой root / protected

например,

C: \ XAMPP \ HTDOCS \ my_project \ защищены \ ремесленник

вы можете просматривать содержимое файла «artisan» с помощью любого текстового редактора, это синтаксис команды php

поэтому при вводе

php artisan

мы говорим php, чтобы запустить php-скрипт в файле «artisan»

например:

Изменение php-artisan

покажет изменение текущей версии laravel

чтобы увидеть другой вариант, просто введите

php artisan