Размер пакета: можно ли установить lit-element в качестве одноранговой зависимости?

Я заметил, что в связанный js добавлено много кода для простого веб-компонента на основе освещенных элементов, а набор реагирующих компонентов реагирует как одноранговая зависимость, поэтому в комплекте только одна среда выполнения реакции, поскольку веб-компоненты не зависят от фреймворка, если я использовал lit -element в моем проекте, и я использую другой внешний WC, созданный с помощью lit-element, будет ли lit-element включаться дважды?

Формы c голосовым вводом в React с помощью Speechly
Формы c голосовым вводом в React с помощью Speechly
Пытались ли вы когда-нибудь заполнить веб-форму в области электронной коммерции, которая требует много кликов и выбора? Вас попросят заполнить дату,...
Flatpickr: простой модуль календаря для вашего приложения на React
Flatpickr: простой модуль календаря для вашего приложения на React
Если вы ищете пакет для быстрой интеграции календаря с выбором даты в ваше приложения, то библиотека Flatpickr отлично справится с этой задачей....
Приложение для отслеживания бюджета на React js для начинающих
Приложение для отслеживания бюджета на React js для начинающих
Обучение на практике - это проверенная тема для достижения успеха в любой области. Если вы знаете контекст фразы "Практика делает человека...
Стоит ли использовать React в 2022 году?
Стоит ли использовать React в 2022 году?
В 2022 году мы все слышим о трендах фронтенда (React, Vue), но мы не знаем, почему мы должны использовать эти фреймворки, когда их использовать, а...
Как передать состояние или данные в react-router v6
Как передать состояние или данные в react-router v6
react-router - это лучшая библиотека для работы с маршрутизацией в reactjs. С помощью react-router вы передаете состояние или данные от одного...
0
0
324
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Это зависит от вашего сборщика, но в большинстве случаев сборщик обнаружит, что все эти WC имеют одну и ту же зависимость, и свяжет ее только один раз.

(Конечно, это происходит только в том случае, если вы импортируете другие документы в исходном формате, используя npm, что является хорошей практикой, а не в формате bundle/dist)

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