Polymer Vulcanize CSS

时间:2014-10-27 15:22:52

标签: polymer content-security-policy google-chrome-app

我正在尝试将我的Polymer网络应用程序打包为Chrome打包应用程序,但我遇到了有关Chrome内容安全策略(CSP)的一些问题。我在打包之前使用--csp选项进行硫化(使用{{1}}选项),这对JavaScript部分非常有用,但无法提取Polymer的元素中内联的CSS。有没有办法1)覆盖聚合物CSS的CSP或2)提取CSS并将其放在所有Polymer元素的单独文件中?

据我所知,有一个PR正在解决此问题,但自8月以来尚未更新:https://github.com/Polymer/vulcanize/pull/33

1 个答案:

答案 0 :(得分:0)

您可以使用gulp-cssmin将从内联htmls中提取的css与vulcanize --csp选项连接起来。

请参阅Github页面中的clean-css示例:

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