Поэтому я новичок в мире ларавелл. Я пытаюсь выполнить миграцию, чтобы переименовать некоторые столбцы, и я получил исключение.
Поскольку я читаю в документации, я должен добавить зависимость doctrine / dbal к моему файлу composer.json. Как мне это сделать? Какой правильный файл composer.json. В моем приложении много. Это тот, который находится на том же уровне, что и приложение папок, bootstrap, public и vendor.
Если да, то как добавить эту зависимость. Нужно ли мне что-то скачивать?
Кстати, я использую easyphp, а не wamp!
После этого консоль выдает эту ошибку
Чтобы добавить эту зависимость, откройте композитор.json в корне вашего проекта (на том же уровне, что и приложение, общедоступный и т. Д.), А в разделе require добавьте доктрину / пакет dbal, например:
"require": { "laravel/framework": "4.1.*", "doctrine/dbal": "v2.4.2" },
Сохраните файл и запустите composer update
редактировать
Вероятно, вы установили git с настройками по умолчанию, и он не находится в вашем представлении PATH.
Open Git Bash (он был установлен с git – вы найдете его в своих программах) и composer update
. Кстати, это намного лучше, чем приглашение командной строки Windows.
1) Чтобы установить зависимость, запустите эту команду
composer require doctrine/dbal
2) Для «git» не признана ошибка, либо у вас нет git, либо PATH не добавляется в переменные среды.
Установите git для окон .