ツールとワークフローの概要

Lit コンポーネントはプレーンな JavaScript または TypeScript を使用して記述され、最小限のツールで最新のブラウザでそのまま動作するため、Lit 固有のコンパイラ、ツール、またはワークフローは必要ありません。

ただし、Lit は非常に最新のWeb プラットフォーム機能を使用しているため、古いブラウザで実行するには、いくつかのツールとポリフィルが必要です。一部のツールでは、最新の JavaScript を処理するための設定オプションも必要です。また、Lit は「単なる JavaScript」ですが、Web コンポーネントの作業をはるかに快適にするツールもいくつかあります。

ツールとワークフローのドキュメントでは、開発のさまざまなフェーズについて説明しています。

  • 要件:Lit をすぐに使用するためのツールとブラウザの一般的な要件、およびレガシーブラウザに必要なコンパイラオプションとポリフィル。
  • 開発:開発サーバー、リンティング、フォーマット、構文強調表示、型チェックを含む、ローカル開発環境の設定。
  • テスト:最新およびレガシーブラウザでの Lit プロジェクトのテストに関する推奨事項。
  • 公開:npm へのコンポーネントパッケージの公開に関するガイドライン。
  • 本番環境向けビルド:バンドル、最適化、最新およびレガシーブラウザの差分サービングを含む、本番環境向けアプリケーションのビルド。
  • スターターキット:JavaScript と TypeScript の Lit コンポーネントスターターキットの使用手順。
  • Lit の追加:既存のプロジェクトへの Lit のインストールと追加。