Как установить полимерные железо-элементы с помощью Bower?

Как установить полимерное железо и бумажные элементы для Polymer 0.9 с помощью Bower? Пытался использовать Bower для установки аналогично основным элементам, но не удалось. Руководство по миграции не содержит никакой информации об обновлении основных/железных или бумажных элементов.

bower install Polymer/iron-elements#^0.9.0

bower iron-elements#^0.9.0  not-cached git://github.com/Polymer/iron-elements.git#^0.9.0
bower iron-elements#^0.9.0     resolve git://github.com/Polymer/iron-elements.git#^0.9.0
bower iron-elements#^0.9.0     ECMDERR Failed to execute "git ls-remote --tags --heads git://github.com/Polymer/iron-elements.git", exit code of #128 fatal: remote error:    Repository not found.

person Akh    schedule 19.05.2015    source источник


Ответы (4)


Новые элементы 0.9 находятся здесь.
Вы можете получить их с помощью Bower следующим образом:

bower install polymerelements/iron-ajax

Я не думаю, что вся коллекция элементов уже готова, вам, вероятно, следует загрузить каждый необходимый элемент.

Дополнительную информацию о новых элементах можно найти в информации о выпуске 0.9:

Куда делись элементы?
Не все элементы были перенесены в текущую версию, но мы переносим их так быстро, как только можем. Вы можете найти незавершенные версии многих элементов в организации PolymerElements GitHub.

Элементы реорганизуются в более согласованные линейки продуктов, в том числе:

Железные элементы. Базовые элементы, не выражающие визуальный стиль. Большинство старых основных элементов переименовываются в железо. Некоторые бывшие основные элементы, которые реализовывали материальный дизайн (такие как основная панель инструментов, основное меню, основная панель заголовка), переносятся на бумагу.

Бумажные элементы. Элементы материального дизайна. Все старые бумажные элементы плюс несколько старых основных элементов.

Неоновые элементы. Элементы анимации.

Эти наборы элементов будут запущены на собственном сайте где-то в период времени Polymer 1.0. Новый сайт будет включать документацию по API для элементов. Если вы хотите начать работу с незавершенными версиями, отдельные репозитории — лучший источник информации об элементах прямо сейчас.

Вы также можете ознакомиться с проектом сообщества Road to Polymer, который отслеживает состояние элементов Polymer.

Кроме того, вы можете найти ценную информацию в блог о полимерах. Быть в курсе!

person Matteo Mazzarolo    schedule 20.05.2015

Спасибо, Маттео. В дополнение к ответу Маттео мы можем установить все доступные портированные железные и бумажные элементы для Polymer 0.9.0, используя следующие команды Bower.

bower install polymerelements/iron-elements
bower install polymerelements/paper-elements
person Akh    schedule 20.05.2015

для установки любых элементов сначала перейдите на страницу элемента: https://elements.polymer-project.org/ и найдите нужный элемент. в то время как внутри страницы элемента, в левой части, есть раздел 'Bower Command'. просто скопируйте это и вставьте в свою оболочку/терминал/командную строку.

person Pamador    schedule 30.08.2015

У меня была та же ошибка, о которой вы сообщили, и я не смог установить какие-либо элементы с помощью Bower, как было предложено выше. Однако все заработало после выполнения следующей команды в папке моего проекта:

git config --local url."https://".insteadOf "git://"

Здесь вы можете найти более подробную информацию об этом решении: Ошибка установки Bower: невозможно подключиться и выйти, код #128

person dstefanox    schedule 20.05.2015