Не удается восстановить пакеты Bower в основном приложении ASP.NET?

Я загрузил этот образец app, отсутствуют пакеты bower:

введите здесь описание изображения

Когда я их восстанавливаю, это отображается в окне вывода:

PATH =. \ Node_modules.bin; C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Community \ Web \ External;% PATH%; C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Community \ Common7 \ IDE \ CommonExtensions \ Microsoft \ TeamFoundation \ Team Explorer \ Git \ cmd; C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Community \ Common7 \ IDE \ CommonExtensions \ Microsoft \ TeamFoundation \ Team Explorer \ Git \ mingw32 \ bin "C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Community \ Web \ External \ Bower.cmd" install bootstrap # 3.3.7 --force-latest bower bootstrap # 3.3.7 EINVRES Request to https://bower.herokuapp.com/packages/bootstrap не удалось с кодом 502

Версия ядра .NET на моем компьютере: 2.1.302

Версия Visual Studio: 15.7.4

bower.json:

{
  "name": "asp.net",
  "private": true,
  "dependencies": {
    "bootstrap": "3.3.7",
    "jquery": "2.2.0",
    "jquery-validation": "1.14.0",
    "jquery-validation-unobtrusive": "3.2.6"
  }
}

Любая помощь, пожалуйста?


person mshwf    schedule 16.07.2018    source источник
comment
Если вы откроете ссылку из сообщения (например, bower.herokuapp.com/packages/bootstrap) вы увидите: This Bower version is deprecated. Please update it: npm install -g bower. The new registry address is https://registry.bower.io, а инструменты Chrome покажут, что код состояния os 502 (Плохой шлюз). Думаю, обновить беседку и попробовать еще раз?   -  person Pawel    schedule 17.07.2018


Ответы (1)


  1. Откройте файл .bowerrc, расположенный в корневой папке проекта.
  2. Добавьте свойство registry к содержимому файла, указав на новый реестр bower. Должно получиться так:

    {
      "registry": "https://registry.bower.io",
      "directory": "wwwroot/lib"
    }
    

Прочтите это: Обходной путь для версии Bower Прекращение поддержки

person mshwf    schedule 18.08.2018