Почему нельзя запустить команду обновления bower в консоли диспетчера пакетов
Это существующий проект, и я хочу обновить версию jquery. Для этого в диспетчере консоли пакетов (PMC) я запустил bqu update jquery --force-latest и даже bower update jquery, но безрезультатно. Это дает ошибку, как показано на скриншоте.
Мой файл bower.json находится в проекте, который я нашел в проекте PMC по умолчанию, как показано на рисунке:
Позже я изменил версию jquery в файле.json с "jquery": "2.1.3" на "jquery": "3.3.1". Все еще не повезло! Я новичок в этом и не знаю, что мне не хватает?
Вот мой файл bower.json;
{
"имя": "XXXXXXX.Web",
"версия": "0.0.0",
"игнорировать": [
"** /. *",
"node_modules",
"bower_components",
"тестовое задание",
"тесты"
],
"зависимости": {
"угловой": "1.3.15",
"jquery": "3.3.1",
"jquery-ui": "1.12.1",
"angular-ui-router": "0.2.15",
"lodash": "3.7.0",
"angular-animate": "1.3.9",
"animate.css": "3.2.0",
"angular-translate": "2.7.0",
"усилить": "1.1.2",
"angular-bootstrap": "0.13.0",
"момент": "момент - № 2.5.1",
"bootstrap-tagsinput": "bootstrap-tagsinput #~ 0.4.2",
"autoNumeric": "1.9.30",
"высокие графики": "4.1.5",
"nouislider": "nouislider #~ 7.0.6",
"fullcalendar": "2.3.1",
"Сортируемый": "1.2.0",
"tooltipster": "3.3.0",
"jszip": "2.4.0",
"blockui": "blockui # 2.70",
"script.js": "2.5.7",
"datatables": "1.10.8",
"jquery.maskedinput": "1.4.1",
"Clockpicker": "0.0.7",
"mustache.js": "2.1.3",
"select2": "4.0.3",
"summernote": "0.6.14",
"dropzone": "4.0.1",
"swiper": "2.7.6",
"клавиатура": "1.25.13",
"history.js": "1.8.0",
"google-maps": "^ 3.2.1"
},
"резолюции": {
"угловой": "1.3.15"
}
}
1 ответ
Я использовал Visual Studio (VS 2013), которая содержит старую версию GIT. Я обновил его до последней версии, и команда сработала успешно. Не забудьте удалить старую версию GIT через панель управления
Между тем я понял, что эту команду можно запустить и из обычной командной строки.