Добавление Lit в существующий проект¶
Lit не требует специализированных инструментов, а компоненты Lit работают в любом JavaScript-фреймворке или с любой серверной шаблонной системой или CMS, поэтому Lit идеально подходит для добавления в существующие проекты и приложения.
Установка из npm¶
Сначала установите пакет lit
из npm:
1 |
|
Если вы еще не используете npm для управления зависимостями JavaScript, вам придется сначала настроить свой проект. Мы рекомендуем использовать npm CLI.
Добавьте компонент¶
Вы можете создать новый элемент в любом месте исходных текстов вашего проекта:
1 2 3 4 5 6 7 8 9 |
|
1 2 3 4 5 6 7 8 |
|
Использование компонента¶
Как использовать компонент, зависит от вашего проекта и используемых в нем библиотек или фреймворков. Вы можете использовать свой компонент в HTML, с API DOM или в языках шаблонов:
Обычный HTML¶
1 2 |
|
JSX¶
JSX - это очень распространенный язык шаблонов. В JSX имена элементов в нижнем регистре создают HTML-элементы, которыми и являются компоненты Lit. Используйте имя тега, которое вы указали в декораторе @customElement()
:
1 2 3 4 5 6 |
|
Шаблоны фреймворков¶
Большинство фреймворков JavaScript имеют отличную поддержку веб-компонентов и Lit. Просто импортируйте определение элемента и используйте имена тегов элементов в своих шаблонах.
Следующие шаги¶
На данном этапе вы должны быть в состоянии собрать и запустить свой проект и увидеть сообщение "Привет от MyElement!".
Если вы готовы добавить функции в свой компонент, перейдите в раздел Components, чтобы узнать о создании вашего первого компонента Lit, или в раздел Templates, чтобы узнать подробности о написании шаблонов.
Подробности о сборке проектов, включая примеры конфигураций Rollup, смотрите в разделе Building for production.