Я создал два пользовательских элемента Polymer. Оба они используют moment.js. Поэтому я сослался на него в обоих элементах, например: <script src="../../bower_components/moment/min/moment.min.js"></script>
Я использую вулканизацию для создания одного файла импорта element.html. Проблема в том, что содержимое moment.js появляется дважды в вулканизированном файле. Это правильно? Есть ли способ избежать этого?
Vulcanize производит повторяющиеся сценарии
Ответы (1)
Вы можете создать moment-import.html
, в который вы включите скрипт, а затем импортировать этот файл в оба ваших элемента.
Импорт HTML загружается только один раз для всех элементов, и вулканизация устранит их дубликаты.
person
Scarygami
schedule
23.03.2016
На самом деле: такая штука уже есть... github.com/bendavis78/moment-element :)
- person ankon; 24.03.2016