Как импортировать <paper-textarea> для Polymer 3.x?

Я попробовал следующую терминальную команду:

npm install --save paper-input

затем получил следующую ошибку:

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

Ключевое утверждение в этом сообщении об ошибке

npm ПРЕДУПРЕЖДЕНИЕ paper-input@3.0.2 требует однорангового узла реакции @>= 15.0.0, но ни один из них не установлен. Вы должны установить одноранговые зависимости самостоятельно.

Кроме того, кажется, депонировать репо в

node_modules > paper-input (как элемент 2.x)

вместо:

node_modules> @polymer> paper-input (как следует из элемента 3.x)

Что тут происходит? Все, что я хочу сделать, это установить paper-input,

1 ответ

Решение

Будет ли следующая работа?

npm install --save paper-input

Нет, это paper-input пакет на самом деле для React. Полимерная упаковка @polymer/paper-input так вы бы запустили:

npm install --save @polymer/paper-input

И ваше использование импорта действительно правильно (см. Демонстрацию).

Я не вижу элемент v3 для paper-input

Я полагаю, вы смотрели на paper-input выпускает GitHub, который не включает в себя версии, более новые, чем v2.2.3. Однако на самом деле в NPM есть более новые версии, но по какой-то причине они не помечены в GitHub. Версия элемента, совместимая с Polymer 3.x: 3.0.0-pre.21,

Другие вопросы по тегам