Polymer Vulcanize CSS

Chr*_*r R 5 content-security-policy google-chrome-app polymer

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

据我所知,有一个公关正在努力解决这个问题,但自8月以来它还没有更新:https://github.com/Polymer/vulcanize/pull/33.

Osw*_*ldo 0

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

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

type one.css two.css three.css | cleancss -o merged-and-minified.css
Run Code Online (Sandbox Code Playgroud)