CC 4.0 ライセンス

このセクションの内容は、以下のリンクの内容を基にしており、CC BY 4.0 ライセンスの対象となります。

特に明記されていない限り、以下の内容は、元のコンテンツに基づいて修正および削除が行われた結果であるとみなすことができます。

パフォーマンス

これらのオプションを使用すると、特定のファイルサイズ制限を超えるアセットとエントリポイントについて、Rspack がどのように通知するかを制御できます。

performance

  • 型: false | object

パフォーマンスに関するヒントの表示方法を設定します。たとえば、250KBを超えるアセットがある場合、Rspack はそれを通知する警告を出力します。

performance.assetFilter

  • 型: (assetFilename: string) => boolean

このプロパティにより、Rspack はパフォーマンスヒントの計算に使用されるファイルを制御できます。

performance.hints

ヒントのオン/オフを切り替えます。さらに、ヒントが見つかった場合にエラーまたは警告をスローするように Rspack に指示します。

performance.maxAssetSize

  • 型: number
  • デフォルト:250000

アセットとは、Rspack から出力されるファイルです。このオプションは、バイト単位の個々のアセットサイズに基づいて、Rspack がパフォーマンスヒントを出力するタイミングを制御します。

performance.maxEntrypointSize

  • 型: number
  • デフォルト:250000

エントリポイントは、特定のエントリの最初のロード時に使用されるすべてのアセットを表します。このオプションは、バイト単位のエントリポイントの最大サイズに基づいて、Rspack がパフォーマンスヒントを出力するタイミングを制御します。