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