2016-04-18 45 views
1

在技術上可以實現Webpack的加載器,該加載器利用HMR來與保留應用程序狀態的Polymer一起使用,例如爲React,VueJS(github.com/vuejs/vue-loader)或Angular(github .COM/yargalot /角HMR)?是否有可能爲Polymer組件實現Webpack HMR?

當您在聚合物組件中更改文件時,它在開發過程中不會重新加載整個應用程序會有所幫助。

+1

這可能會解決問題。 https://github.com/aruntk/wc-loader。 演示https://github.com/aruntk/polymer-webpack-demo – tkay

回答

2

AFAIK有沒有簡單的方法來做基於Webpack的熱重新加載聚合物元素。
這是由於Web組件/聚合物導入依賴關係不同(使用HTML導入)與基於Webpack的堆棧(使用ES2015模塊和裝載器)相比的事實。另請參閱此issue。 一旦規格定稿(這可能需要一些時間艱難),使用ES2015模塊實施HTML導入的努力非常困難。

如果您使用redux進行應用程序狀態管理,並且儘可能保持您的Polymer元素爲無狀態,那麼您至少可以在開發期間爲您的reducers獲取HMR。
對於整合webpack +聚合物,您可以查看thisthis回購。

相關問題