このプロジェクトについて

Parcel はウェブ向けのゼロ設定ビルドツールです。すぐに使える開発体験と、小規模プロジェクトから大規模本番アプリケーションまでスケールするアーキテクチャを組み合わせることを目的としています。 README で説明されている主な機能: - ゼロ設定:HTML、CSS、JavaScript などのウェブテクノロジーや、画像、フォント、動画などのアセットを含む多くの言語とファイルタイプを組み込みでサポートします。ホットリロードとエラー診断を備えた組み込みの開発サーバーが含まれます。 - 高速ビルド:JavaScript コンパイラはネイティブパフォーマンスのため Rust で記述されています。ワーカースレッドを使って並列にビルドされ、すべてがキャッシュされるため同じコードは再ビルドされません。 - 自動本番最適化:JavaScript、CSS、HTML のツリーシェイキングとミニファイ、画像のリサイズと最適化、コンテンツハッシュ、自動コードスプリットが行われます。 - ターゲットの柔軟性:モダンおよびレガシーブラウザーサポートを含むターゲット環境向けにコードが自動変換され、ゼロ設定の JSX と TypeScript コンパイルも可能です。 - スケーラビリティ:ゼロ設定から始まりますが、設定形式とプラグインシステムを通じて拡張でき、より複雑なビルド要件にも対応します。 始め方のドキュメントでは、ウェブアプリの構築、ライブラリの構築、Parcel v1 からの移行について説明しています。完全なドキュメントは parceljs.org/docs で利用できます。コミュニティサポートは GitHub Discussions、Discord、Twitter を通じて利用可能です。