Ошибка проглатывания стартового комплекта полимеров

после загрузки и извлечения psk1.2.1 и запуска установки npm и установки Bower, когда я запускаю gulp, я получаю следующий вывод

MacBook-Pro-van-Marco:testb mspro$ gulp

[21:18:46] Использование gulpfile ~/www/studies/polymer/testb/gulpfile.js

[21:18:46] Начинаю "чисто"...

[21:18:46] Завершено «чисто» через 5,66 мс

[21:18:46] Запуск "по умолчанию"...

[21:18:46] Начинаю копирование...

[21:18:46] Запускаю стили...

[21:18:47] стили для всех файлов 98 B

[21:18:47] Готовые стили через 559 мс

[21:18:48] скопировать все файлы 12,75 МБ

[21:18:48] Завершено «копирование» через 1,72 с

[21:18:48] Запуск "элементов"...

[21:18:48] Готовые «элементы» через 3,49 мс

[21:18:48] Запускаем 'lint'...

[21:18:49] Запуск "изображений"...

[21:18:49] Запуск "шрифты"...

[21:18:49] Запуск 'html'...

[21:18:49] Готовые «шрифты» через 142 мс

[21:18:51] Закончил 'ворсить' через 2,41 с

[21:18:51] html все файлы 52,36 КБ

[21:18:51] Готовый 'html' через 1,35 с

[21:18:51] gulp-imagemin: уменьшено 6 изображений (сохранено 494 Б — 1,4%)

[21:18:51] изображения все файлы 35,41 кБ

[21:18:51] Готовые «изображения» через 1,64 с

[21:18:51] Начинаю вулканизировать...

ОШИБКА при поиске /Users/mspro/www/studies/polymer/testb/dist/bower_components/paper-behaviors/paper-button-behavior.html

ОШИБКА при поиске /Users/mspro/www/studies/polymer/testb/dist/bower_components/paper-behaviors/paper-inky-focus-behavior.html

папка paper-behaviors была пуста (за исключением README.md), затем я скопировал содержимое папки bower_components/paper-behaviors загрузки psk-light, и ошибка исчезла, но запуск демо с gulp привел к пустой страница

глядя на консоль в хроме, я получаю следующие ошибки:

Uncaught TypeError: Polymer.IronMeta не является функцией /deep/, комбинатор устарел. Подробнее см. на странице https://www.chromestatus.com/features/6750456638341120. iron-icon.html: 168 Uncaught TypeError: this._meta.byKey не является функцией page.js: 797 Uncaught TypeError: невозможно прочитать свойство «длина» неопределенного

вот где я сдаюсь на данный момент,

моя версия узла v4.2.4 на mac osx 10.10.5 Chrome 47.0.2526.106 (64-разрядная версия)

у кого-нибудь есть идея, как решить эту проблему?

спасибо


person Marco St    schedule 08.01.2016    source источник
comment
Я попробовал еще раз сегодня на другом компьютере со свежей загрузкой того же PSK, и на этот раз мне удалось заставить его работать, до сих пор не знаю, что пошло не так, главное отличие - ОС (компьютер с рабочей версией имеет mac os 10.11.2), версии node и npm одинаковы.   -  person Marco St    schedule 10.01.2016


Ответы (1)


Было бы полезно включить фактические команды, которые вы выполняли, и версию PSK, которую вы пробовали. Вот шаги, которые я выполнил и смог установить PSK и запустить gulp и gulp serve без ошибок.

  • Загрузите Начальный набор Polymer

  • В разделе «Промежуточный уровень — опытные пользователи» нажмите «polymer-starter-kit-1.2.1.zip».

  • Извлеките ZIP-файл в нужное место

  • Установите Node.js, если необходимо, перед выполнением следующего шага.

  • Установив Node.js, запустите следующую строку из корня загрузки Polymer Starter Kit: npm install -g gulp bower && npm install && bower install ИЛИ, если требуется разрешение администратора: sudo npm install -g gulp bower && npm install && bower install ПРИМЕЧАНИЕ. Этот шаг занимает несколько минут, чтобы установить все зависимости.

  • Затем запустите веб-сервер с помощью этой строки из корня загрузки Polymer Starter Kit: gulp serve

person tw1742    schedule 09.01.2016
comment
Я сделал все шаги, которые вы упомянули выше, версия стартового набора, которую я использовал, — 1.2.1, как указано в моей первой строке. - person Marco St; 10.01.2016