Подтвердить что ты не робот

Полимер 1.0 + Webpack

В настоящее время я пытаюсь использовать Webpack (http://webpack.github.io/) в качестве моего модуля-конструктора и хотел бы узнать, сделал ли кто-нибудь это еще с Polymer 1.0. Существует загрузчик webpack, называемый полимерным загрузчиком (https://www.npmjs.com/package/polymer-loader), но он не работает ни с чем выше, чем у Polymer v0.5.

4b9b3361

Ответ 1

К сожалению, Polymer 1.0 в настоящее время не поддерживается polymer-loader из-за изменения API. Возможно, что это может быть устранено в ближайшем будущем, но в то же время вам, возможно, придется прибегать к другому пакету или строителю. Надеемся, что исправление скоро появится.

Ответ 2

Я делаю простое решение с polymer-ext

var PolymerExt = require('polymer-ext')

var t = require('raw!./test.tmpl')
var s = require('raw!./test.css')

PolymerExt({
  is: 'card-panel',
  template: t,
  style: s,
  ... // other polymer options
})

Ответ 3

Мне просто удалось с помощью этого загрузчика:

https://github.com/aitoroses/vulcanize-loader

Невероятно, что мне пришлось установить веб-компонент, который мне нужен через беседку (пряжа тоже делает работу). После этого вручную укажите его внутри созданного вручную файла importer.html, а затем в конце ссылку на importer.html файл внутри вашего модуля js:

import 'vulcanize!./importer.html';