Перейти к содержанию

Обзор инструментов и рабочих процессов

Компоненты Lit написаны на обычном JavaScript или TypeScript и работают в современных браузерах с минимальным набором инструментов, поэтому вам не нужны никакие компиляторы, инструменты или рабочие процессы, специфичные для Lit.

Однако Lit использует очень современные возможности веб-платформы, поэтому для его работы на старых браузерах требуются некоторые инструменты и полифиллы. Некоторые инструменты также требуют настроек для работы с современным JavaScript. И хотя Lit — это "просто JavaScript", есть некоторые инструменты, которые делают работу с веб-компонентами намного приятнее.

Документация по инструментам и рабочим процессам охватывает различные этапы разработки:

  • Требования: Общие требования к инструментам и браузерам для работы с Lit из коробки, а также параметры компилятора и полифиллы, необходимые для устаревших браузеров.
  • Разработка: Настройка локальной среды разработки, включая dev-сервер, линтинг, форматирование, подсветку синтаксиса и проверку типов.
  • Тестирование: Рекомендации по тестированию проектов Lit в современных и устаревших браузерах.
  • Публикация: Рекомендации по публикации пакетов компонентов на npm.
  • Сборка для производства: Сборка приложений для производства, включая комплектацию, оптимизацию и дифференциальный сервис для современных и устаревших браузеров.
  • Стартовые наборы: Инструкции по использованию наших стартовых наборов компонентов Lit для JavaScript и TypeScript.
  • Добавление Lit: Установка и добавление Lit в существующий проект.

Комментарии