Как установить Артисан что Laravel это?
Я хочу создать миграции в Laravel, но в соответствии с уроки мне нужен ремесленник CLI. Элемент php
команда работает нормально, и я на Windows. Я набираю php artisan
или php artisan list
и я получаю следующую ошибку:
не удалось открыть входной файл: artisan
Я не смог найти никакого руководства в документация, ни в Google. Как я могу установить Artisan?
5 ответов:
используйте корневую папку проекта
Artisan поставляется с Laravel по умолчанию, если ваш
php
команда работает нормально, то единственное, что вам нужно сделать, это перейдите в корневую папку проекта. Корневая папка родительская папкаapp
папку. Например:cd c:\Program Files\xampp\htdocs\your-project-name
теперь
php artisan list
команда должна работать нормально, потому что PHP запускает файл с именемartisan
в папке проекта.установить рамки
имейте в виду, что Artisan запускает скрипты, хранящиеся в
vendor
папка, так что если вы установили Laravel без композитора, как загрузка и извлечение Laravel GitHub repo, то у вас нет самой структуры, и вы можете получить следующую ошибку при попытке использовать Artisan:не удалось открыть входной файл: artisan
чтобы решить эту проблему, вы должны установить сам фреймворк, запустив
composer install
in корневая папка вашего проекта.
вы просто должны прочитать страницу установки laravel:
- установить Composer, если он еще не установлен
- Откройте командную строку и выполните:
composer global require "laravel/installer"
внутри вашего каталога htdocs или www используйте либо:
laravel new appName
(это может привести к ошибке на компьютерах windows при использовании последней версии Laravel (1.3.2)) или:
composer create-project --prefer-dist laravel/laravel appName
(это работает также на windows) чтобы создать проект под названием "имя_приложения".
использовать "php artisan xyz" вы должны быть внутри вашего корня проекта! поскольку artisan-это файл, который будет использовать php... Вот так просто;)
во время работы с Laravel вы должны быть в корне структуры каталогов laravel. Есть приложение, маршрут, общедоступные и т. д. папки-это корневой каталог. Просто следуйте ниже шаг, чтобы исправить проблему. проверьте состояние композитора с помощью:
composer -v
во-первых, загрузите установщик Laravel с помощью Composer:
composer global require "laravel/installer"
пожалуйста, проверьте с помощью команды ниже:
php artisan serve
все еще не работает, а затем создать новый проект с существующим кодом. используя ссылке
в laravel artisan-это файл под корневой / защищенной страницей
например,
c:\xampp\htdocs\my_project\protected\artisan
вы можете просмотреть содержимое файла "artisan" с помощью любого текстового редактора, это синтаксис команды php
поэтому, когда мы набираем
php artisan
мы говорим php, чтобы запустить PHP-скрипт в файле" artisan"
например:
php ремесленник изменить
покажет изменение текущей версии laravel
чтобы увидеть другой вариант, просто введите
php artisan