最近、このブログのビルドツールチェーンをNode.jsからBunに移行しました。
なぜ移行するのか?
BunはオールインワンのJavaScriptランタイムとして、起動速度が速いだけでなく、パッケージマネージャー、テストランナー、バンドリングツールも内蔵されています。つまり、複雑な設定ファイルをメンテナンスする必要がなく、長いnpm installを待つ必要もなくなりました。
移行プロセス
移行は非常にシンプルでした:
node_modulesとpackage-lock.jsonを削除bun installを実行- 起動スクリプトを修正
結果
ビルド速度は大幅に向上し、開発サーバーの起動はほぼ瞬時に完了します。
まだNode.jsの遅さに耐えているなら、ぜひBunを試してみてください。