Closed5

各ツールの設定ファイルの TS 対応のやり方

nissy-devnissy-dev

Vite

https://github.com/vitejs/vite/blob/fd38d076fe2455aac1e00a7b15cd51159bf12bb5/packages/vite/src/node/config.ts#L1741

'bundle' | 'runner' | 'native' の3つの読み込み方がある。何も指定しないの bundle っぽい。
https://github.com/vitejs/vite/blob/fd38d076fe2455aac1e00a7b15cd51159bf12bb5/packages/vite/src/node/config.ts#L1789-L1794

esbuild の js api 使って tmp ディレクトリに bundle しているっぽい。prisma のやつに比べるとめちゃくちゃ複雑。
https://github.com/vitejs/vite/blob/fd38d076fe2455aac1e00a7b15cd51159bf12bb5/packages/vite/src/node/config.ts#L1867C24-L1867C29

このスクラップは2025/05/03にクローズされました