Parcel ドキュメント
はじめに
新しいプロジェクトを開始する方法、または既存のプロジェクトをParcel 2に移行する方法を学習します。
Parcelを使ったWebアプリケーションの構築
Parcelで新しいWebアプリケーションをゼロから設定する方法を学習します。
Parcelを使ったライブラリの構築
JavaScriptライブラリを構築するためのParcelの設定方法を学習します。
マイグレーション
既存のプロジェクトをParcel 1からParcel 2に移行します。
機能
Parcelのコア機能について学習します。
開発
Parcelの開発サーバー、ホットリロード、レイジーモード、キャッシングなどについて学習します。
コード分割
動的インポートとParcelの自動共有バンドルの使用方法について説明します。
依存関係解決
依存関係の解決方法、URLスキーム、エイリアスなどについて説明します。
バンドルインライン化
1つのバンドルのコンパイル済みコンテンツを別のバンドルにインラインする方法について説明します。
ターゲット
複数のターゲット向けにソースコードをコンパイルする方法について説明します。
プロダクション
ミニファイ、ツリーシェイキング、圧縮、コンテンツハッシュなどについて説明します。
スコープホーティング
Parcelのツリーシェイキング実装の仕組みの詳細を掘り下げます。
Node.jsエミュレーション
環境変数や組み込みモジュールのポリフィルなどのNode.js機能の使用について説明します。
CLI
Parcel CLIで使用可能なすべてのオプションのリファレンスです。
Parcel API
Parcelビルドをプログラムで実行して、任意のビルドに統合します。
プラグイン
プラグインを使用して、Parcelのデフォルトをオーバーライドおよび拡張します。
言語とフレームワーク
Parcelで最も一般的な言語とフレームワークを使用する方法を学習します。さらに多くの情報については、サイドナビゲーションを参照してください。
HTML
ほとんどのパースルアプリケーションのエントリポイントです。ここから、スクリプト、スタイル、画像などを参照できます。
JavaScript
ESモジュールとCommonJSを使用し、トランスパイル、JSX、ワーカーなどを設定します。
CSS
依存関係、CSSモジュール、PostCSSなど、パースルでのCSSの使い方について説明します。
SVG
スクリプトやスタイルなどを含め、HTML、CSS、JavaScript、JSXからのSVGの参照方法について説明します。
TypeScript
トランスパイルと型定義の生成を含め、パースルでのTypeScriptの使い方について説明します。
画像
画像のサイズ変更、変換、最適化について説明します。
React
高速リフレッシュ、スタイリング、画像、コード分割など、パースルでのReactの使い方について説明します。
Vue
パースルでのVue 3 SFCの使い方について説明します。
プラグインシステム
独自のプラグインを使用して、パースルのデフォルト設定をカスタマイズおよび拡張する方法を学習します。
概念
プラグインシステム
パースルのアーキテクチャとコアデータ構造の概要です。
プラグイン作成
パースルのプラグインAPIの概要と、プラグインパッケージの公開ガイドです。
診断情報
パースルの統合診断形式を使用してエラーとログを出力する方法について説明します。
ソースマップ
プラグインでパースルのソースマップライブラリを使用する方法について説明します。