Bun 1.1.5でクロスコンパイルが可能に。LinuxでWindows対応の実行ファイルなどビルド

今回は「Bun 1.1.5でクロスコンパイルが可能に。LinuxでWindows対応の実行ファイルなどビルド」についてご紹介します。

関連ワード (単独、実行、生成等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


サーバサイドで実行可能なJavaScriptランタイム「Bun」は、2023年5月に登場したバージョン0.6で、単独の実行ファイルを生成できる「bun build」機能が搭載されました。

単独の実行ファイルは、Bunをインストールすることなく、そのまま実行可能です。

そして4月26日にリリースされたBun 1.1.5では、このBun buildの機能にクロスコンパイルの機能が追加されました。

Bun v1.1.5
– Fixes 64 bugs (addressing 101)
– Cross-compile standalone JS/TS binaries
– https://t.co/8hd5RVXz0H is bun's new crash reporter
– package.json won't error on comments & trailing commas
– Node.js compatibility fixes

Thx to 16 contributors!https://t.co/DjdkCD9Uq6

— Bun (@bunjavascript) April 26, 2024

クロスコンパイル機能では、コンパイル時にターゲットを指定することで、ターゲットに対応した実行ファイルが生成可能になります。

例えば、以下のコマンドでLinux x64対応やWindows x64対応などの実行ファイルが生成されます。

クロスコンパイル機能を利用することにより、開発マシンでアプリケーションをビルドし、ターゲットマシンにBunをインストールすることなく、異なるプラットフォームにデプロイする、といったことが可能になります。

その他のBun 1.1.5の機能は「Bun v1.1.5」をご覧ください。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
書く瞑想アプリ「muute」がAppStoreのヘルスケア/フィットネス領域で1位獲得、新機能も発表
ヘルステック
2021-01-30 18:24
DICと日立、デジタルツインで合成樹脂製造プラントの運転自動化
IT関連
2024-12-08 03:43
サンドラッグ、AI搭載の監視カメラを用いた実証実験を開始–店舗運営の課題解決へ
IT関連
2022-07-27 01:45
富士フイルムBI、中堅中小企業向けのITサポートサービスを提供
IT関連
2023-06-07 16:51
EAがロシアとベラルーシでのゲーム・コンテンツ販売を停止、Origin、EA Appでの購入不可に
IT関連
2022-03-08 19:16
メルカリがServiceNowを導入、業務の全体最適化プラットフォームに利用
IT関連
2022-04-14 21:13
企業向けにカーボンオフセットAPIを開発するスタートアップが急増中
EnviroTech
2021-02-06 15:36
フェイスブックがVRシューティングゲーム「Onward」の開発企業を買収
VR / AR / MR
2021-05-02 09:14
フェイスブックがRobloxのようなゲームプラットフォーム「Crayta」のスタジオを買収
ゲーム / eSports
2021-06-06 08:15
IoT導入製造業の約9割が成果を実感、課題は費用対効果–IIJ調査
IT関連
2023-09-29 22:12
日経平均銘柄企業でなりすましメール対策の導入増加–ドメイン対応に課題
IT関連
2022-05-21 13:35
三省製薬、日立らとデジタル活用の店舗出店–AIアバターが製品を提案
IT関連
2023-03-07 13:38
日経平均株価構成企業のDMARC導入が加速–グーグルの迷惑メール対策強化で
IT関連
2024-02-10 19:32
イノベーション文化の創出はテクノロジーではなく「人」から
IT関連
2023-07-04 19:33