2014-10-27 110 views
5

我想將我的聚合物網絡應用程序打包爲Chrome打包應用程序,但我遇到了有關Chrome內容安全策略(CSP)的一些問題。在封裝它之前,我正在硫化應用程序(使用--csp選項),這對於JavaScript部分非常有用,但未能提取聚合物元素中內聯的CSS。有沒有辦法來1)覆蓋聚合物的CSS的CSP或2)提取CSS並將其放置在一個單獨的文件中的所有聚合物元素?聚合物硫化CSS

據我所知,作品中有一個PR來解決這個問題,但自從八月份以來它一直沒有更新:https://github.com/Polymer/vulcanize/pull/33

回答

0

您可以使用gulp-cssmin將從內聯htmls提取的css與vulcanize --csp選項連接起來。

Github頁例如清潔的CSS:

type one.css two.css three.css | cleancss -o merged-and-minified.css