logo hsb.horse
← ブログ一覧に戻る

ブログ

WXTでReact Compilerを有効化する設定手順

WXTフレームワークでReact Compilerを有効化し、自動最適化を行う設定方法。babel-plugin-react-compilerのインストールと設定を整理。

公開日:

WXTでReact Compilerを有効にすると、コンポーネントの自動最適化が行われる。

手動のuseCallbackやuseMemoが不要になり、コードがシンプルになる。

インストール

まず、babel-plugin-react-compilerパッケージをインストールする。

pnpmを使う場合:

Terminal window
pnpm add -D babel-plugin-react-compiler

Bunを使う場合:

Terminal window
bun add -D babel-plugin-react-compiler

WXT設定ファイルの編集

wxt.config.tsにReact Compilerのbabelプラグイン設定を追加する。

export default defineConfig({
react: {
vite: {
babel: {
plugins: [["babel-plugin-react-compiler"]],
}
}
}
})

これでReact Compilerが有効になり、ビルド時にコンポーネントが自動最適化される。

まとめ

WXTでReact Compilerを使うには、babel-plugin-react-compilerをインストールして、設定ファイルのbabelプラグインに追加するだけだ。

手動の最適化から解放され、コードの可読性が向上する。