簡體   English   中英

Polymer 1.0 + Webpack

[英]Polymer 1.0 + Webpack

目前我正在嘗試使用Webpack( http://webpack.github.io/ )作為我的模塊構建器,並希望看看是否有人使用Polymer v1.0完成了這項工作。 有一個名為polymer-loader( https://www.npmjs.com/package/polymer-loader )的webpack加載器,但它不適用於高於Polymer v0.5的任何東西。

不幸的是,由於API的變化,聚合物1.0目前不受polymer-loader支持。 這有可能在不久的將來修復,但與此同時,您可能不得不求助於不同的包裝或建造者。 希望很快就能獲得修復。

我使用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
})

我只是通過這個裝載機取得了成功:

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

不明顯的是我必須通過涼亭安裝我想要的web組件(紗線也能完成這項工作)。 之后,在手動創建的importer.html文件中手動引用它,然后在最后,引用js模塊中的importer.html文件:

import 'vulcanize!./importer.html';

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM