Vulcanize производит повторные сценарии

Я создал два пользовательских элемента Polymer. Они оба используют момент.js. Так что я ссылался на него в обоих элементах, например:<script src="../../bower_components/moment/min/moment.min.js"></script> Я использую vulcanize для создания одного файла импорта element.html. Проблема в том, что содержимое файла moment.js дважды появляется в вулканизированном файле. Это правильно? Есть ли способ избежать этого?

1 ответ

Решение

Вы можете создать moment-import.html в котором вы включаете скрипт, а затем импортируете этот файл в оба ваших элемента.

Импорт HTML загружается только один раз по всем элементам, и вулканизация будет дублировать их для вас.

Другие вопросы по тегам