Webpack ローダーとプラグインの違いは何ですか? 質問する

Webpack ローダーとプラグインの違いは何ですか? 質問する

Webpack のローダーとプラグインの違いは何ですか?

プラグインのドキュメントただこう言う:

プラグインを使用して、通常、webpack のバンドルに関連する機能を追加します。

babel が jsx/es2015 変換にローダーを使用することは知っていますが、他の一般的なタスク (copy-webpack-plugin など) は代わりにプラグインを使用するようです。

ベストアンサー1

補足的でより簡単な回答を追加します。

ローダー:

ローダーは個々のファイルレベルで動作しますその間または前にバンドルが生成されます。

プラグイン:

プラグインはバンドルまたはかたまりレベルであり、通常は終わりバンドル生成プロセスの。プラグインはバンドル自体の作成方法を変更することもできます。プラグインはローダーよりも強力な制御機能を持っています。

例として、以下の画像ではローダーが動作している場所とプラグインが動作している場所が明確にわかります。

ここに画像の説明を入力してください参考文献:記事そして画像

おすすめ記事