ノーマルビュー

Received — 2026年3月10日 Zennのトレンド

DenoからBunに切り替えたらシングルバイナリが約9分の1になった

著者: dyoshikawa
2026年3月9日 18:00
@dyoshikawaです。 私が開発しているOSSツール Rulesync では、npm配布に加えてシングルバイナリ配布を行っています。Node.jsランタイムなしでも使えるようにするためです。 https://github.com/dyoshikawa/rulesync もともとDenoの deno compile を使ってシングルバイナリを生成していたのですが、v5.5.1でBunの bun build --compile に切り替えたところ、ファイルサイズが大幅に小さくなりました。 この記事ではその経緯と、なぜこれほどの差が生まれるのかを掘り下げます。また、シングルバイナリ配布に...

💾

❌