Зарегистрируйте пакет Bower с вложениями выпуска GitHub

StackOverflow https://stackoverflow.com//questions/25090957

  •  02-01-2020
  •  | 
  •  

Вопрос

Насколько я понимаю Бауэр Вы должны предоставить предварительное распределение пакета:

Bower загружает и устанавливает пакеты отовсюду, беря на себя поиск, поиск, загрузку и сохранение того, что вы ищете.

Но во многих проектах такие файлы предварительной сборки не являются частью репозитория GitHub (по очень веским причинам).Что касается этого почта вы можете прикреплять архивы к выпуску/тегу репозитория GitHub.Поэтому лучший способ зарегистрировать такие проекты как пакет Bower — использовать эти вложения;вместо отдельного репозитория, как предлагалось здесь.Но это кажется в настоящее время это невозможно.Я прав?

Это было полезно?

Решение

В настоящее время Бауэр ищет архивы, связанные с тегами git, на github.Логика здесь:https://github.com/bower/bower/blob/master/lib/core/resolver/GitHubResolver.js

@apatrick прав, в настоящее время лучше всего иметь либо /dist папку или создайте отдельный репозиторий прокладок, например: https://github.com/angular/bower-angular

На мой взгляд, использование релизов GitHub — не такая уж плохая идея.Это обсуждалось раньше.Причина невыполнения здесь: https://github.com/bower/bower/issues/584#issuecomment-20456122

Если вы твердо убеждены в этом, попросите участников повторно ответить на заявку.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top