ツールとワークフローの概要
Lit コンポーネントはプレーンな JavaScript または TypeScript を使用して記述され、最小限のツールで最新のブラウザでそのまま動作するため、Lit 固有のコンパイラ、ツール、またはワークフローは必要ありません。
ただし、Lit は非常に最新のWeb プラットフォーム機能を使用しているため、古いブラウザで実行するには、いくつかのツールとポリフィルが必要です。一部のツールでは、最新の JavaScript を処理するための設定オプションも必要です。また、Lit は「単なる JavaScript」ですが、Web コンポーネントの作業をはるかに快適にするツールもいくつかあります。
ツールとワークフローのドキュメントでは、開発のさまざまなフェーズについて説明しています。
- 要件:Lit をすぐに使用するためのツールとブラウザの一般的な要件、およびレガシーブラウザに必要なコンパイラオプションとポリフィル。
- 開発:開発サーバー、リンティング、フォーマット、構文強調表示、型チェックを含む、ローカル開発環境の設定。
- テスト:最新およびレガシーブラウザでの Lit プロジェクトのテストに関する推奨事項。
- 公開:npm へのコンポーネントパッケージの公開に関するガイドライン。
- 本番環境向けビルド:バンドル、最適化、最新およびレガシーブラウザの差分サービングを含む、本番環境向けアプリケーションのビルド。
- スターターキット:JavaScript と TypeScript の Lit コンポーネントスターターキットの使用手順。
- Lit の追加:既存のプロジェクトへの Lit のインストールと追加。