我创建了两个Polymer自定义元素。他们都使用moment.js。所以我在两个元素中都引用了它,例如:
<script src="../../bower_components/moment/min/moment.min.js"></script>
我使用硫化来生成单个导入文件element.html。问题是moment.js的内容在硫化文件中出现两次。
它是否正确?有没有办法避免它?
答案 0 :(得分:2)
您可以创建一个moment-import.html
,其中包含该脚本,然后在您的两个元素中导入该文件。
HTML导入仅在所有元素中加载一次,硫化将为您重复删除它们。