Папка зависимостей Bower не будет расширяться после сбоя VS

После ссылки на угловую версию 1.4.0-beta.5 на VS2015 CTP 5 VS выдал исключение и закрылся.

При повторном открытии проект, в котором я пытался ссылаться на angular 1.4, больше не будет расширять свою справочную папку Bower (Refereces/Bower).

Я уже удалил angular, заменил на angular 1.3, но ничего не изменилось. В Bower.json нет ничего плохого. Я тоже заменил.

Любая помощь в том, чтобы снова расширить папку, не перенося все в новое приложение?

Редактировать: 02 марта 2015 г.

Дважды воспроизводился на других машинах. Среда: VS2015 CTP-5 на Windows 8.1 Pro pt-BR. Это веб-проект AspNet5.

Всякий раз, когда вы добавляете ссылку на angular 1.4.0 beta-5 (и, возможно, другие бета-пакеты) в Bower, происходит сбой VS, и папка ссылок Bower перестает работать.

Ниже следует угловая ссылка (для bower.json), которая вызывает эту ошибку:

"angular": "1.4.0-beta.5"

После сохранения bower.json, если щелкнуть правой кнопкой мыши папку Bower и выбрать «Восстановить пакеты», начнется восстановление до тех пор, пока не будет достигнут бета-пакет, тогда возникнет исключение, и папка ссылок Bower больше не будет расширяться.

Я пока буду использовать angular 1.3.x.

По крайней мере, здесь ничего толком не помогло. Переименование приложения, изменение содержимого Bower.json, удаление Bower.json и создание нового — ничего.

Вы можете переименовать свой проект и скопировать его содержимое прямо в новый. Это будет работать. Только не забудьте изменить угловую ссылку, иначе это тоже сломает новый проект =)


person Anderson Matos    schedule 25.02.2015    source источник
comment
Я направил этот вопрос команде, которая работает над этой функцией. Ожидание ответа.   -  person Eilon    schedule 26.02.2015


Ответы (1)


Можете ли вы попробовать добавить любую строку в атрибут «имя» и повторить попытку?

"имя": "что-то",

Это помогло мне.

person Mads Kvist Kristensen    schedule 25.02.2015
comment
Сделано это. Однако ничего не изменилось :( Удалено имя, изменено на имя: the.book.is.on.the.table, возвращено обратно к имени проекта. Все с полным сохранением решения + перезапуск VS. Bower, кажется, работает, но я могу' t увидеть папку ссылок. - person Anderson Matos; 26.02.2015
comment
У меня такая же проблема. Bower работает нормально, но в зависимостях VS он говорит: Bower (синтаксическая ошибка в bower.json). Вероятно, в какой-то момент произошла ошибка. Затем ошибка была устранена. Но VS не проверяет повторно. Это мое предположение. Я на RC версии 2015 года. - person Scott Adams; 11.05.2015
comment
То же самое здесь и на VS2015 RC, мне кажется, проблема с VS - person ChrisFletcher; 30.06.2015
comment
@ScottAdams Вы нашли решение этой проблемы? Судя по всему, в VS 2015 (без RC) такое все же происходит. И я понятия не имею, почему. - person Alex Endris; 21.08.2015
comment
@AlexEndris, извините за задержку, у меня больше нет проблемы с обновлением 1. - person Scott Adams; 15.04.2016