Vulcanize 产生重复的脚本

Vulcanize produces repeated scripts

我创建了两个 Polymer 自定义元素。他们都使用moment.js。所以我在两个元素中都引用了它,例如: <script src="../../bower_components/moment/min/moment.min.js"></script> 我使用 vulcanize 生成单个导入文件 element.html。问题是 moment.js 的内容在硫化文件中出现了两次。 这个对吗?有办法避免吗?

您可以创建一个包含脚本的 moment-import.html,然后将该文件导入到您的两个元素中。

HTML 导入仅在所有元素中加载一次,并且 vulcanize 将为您删除重复项。