javascript polymer webpack polymer-1.0

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 })