Как импортировать <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
,