Как установить Артисан что Laravel это?


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

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

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

5 67

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:

  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

(это работает также на 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

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