我开始尝试聚合物1.0,并且遇到了硫化过程的问题。我为我的所有组件导入都包含了一个单独的html文件,该文件是通过index.html中的导入加载的。这个网站目前是一个单页,纸抽屉面板有几个纸头板(抽屉和主板),里面有纸工具栏。在硫化网站之前,这一切都完美无缺。一旦我硫化了网站,纸抽屉面板就会呈现出主要的" "抽屉"上面的部分无论屏幕大小如何。
硫化之前(抽屉打开)
硫化后
我已经完成了一些调查和this page状态,硫化版本1.0+适用于聚合物版本0.8+。硫化的当前版本是1.8.1,所以我假设它适用于Polymer 1.0。现在,当我安装包含硫化0.7.9的grunt-vulcanize时,根据文档与Polymer 1.0不兼容。这是npm list的输出:
npm list -g vulcanize
/usr/local/lib
├─┬ grunt-vulcanize@0.6.4
│ └── vulcanize@0.7.9
└── vulcanize@1.8.1
那么如何使用硫化1.8.1进行咕噜硫化?
答案 0 :(得分:1)
grunt-vulcanize与硫化1.8.1不兼容,因为github上的最新更新是在2月9日版本0.6.4。它是Polymer 0.8+的过时插件。我今天在使用Polymer 1.0的grunt项目中遇到了同样的问题,我没有找到如何在grunt项目中硫化聚合物元素
上的grunt-vulcanize答案 1 :(得分:0)
https://github.com/Polymer/grunt-vulcanize/issues/21
一位github用户留下评论,他对grunt-vulcanize进行了临时改编,适用于硫化1.8.1和Polymer 1.0。我希望它会有所帮助 https://github.com/kgadzinowski/grunt-vulcanize/