javascript - Polymer 1.0+Webpack
polymer-1.0 (3)
Actualmente estoy tratando de usar Webpack ( http://webpack.github.io/ ) como mi creador de módulos y quería ver si alguien ha hecho esto con Polymer v1.0. Hay un cargador de webpack llamado polymer-loader ( https://www.npmjs.com/package/polymer-loader ) pero no funciona con nada más que Polymer v0.5.
Acabo de tener éxito por medio de este cargador:
https://github.com/aitoroses/vulcanize-loader
Una cosa obvia es que tuve que instalar el componente web que quería a través de Bower (el hilo también hace el trabajo). Después de eso, haga una referencia manual dentro del archivo importer.html
creado manualmente, y luego, al final, haga referencia a ese archivo importer.html
dentro de su módulo js:
import ''vulcanize!./importer.html'';
Desafortunadamente, el polímero 1.0 no está soportado actualmente por polymer-loader
debido a un cambio de API. Es posible que esto pueda repararse en un futuro próximo, pero mientras tanto, puede que tenga que recurrir a un paquete o generador diferente. Esperemos que una solución esté disponible pronto.
Hago una solución simple con 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
})