Linode

Bun 1.0版本發佈 一體化的JavaScript運行時和工具包

Editor

Bun .0版本發佈,旨在提供出色的性能和開發體驗,包括捆綁器、測試運行器和Node.js兼容的包管理器等。Bun是一箇快速的一體化工具包,用於運行、構建、測試和調試JScipt和TypeScipt,從單個文件到全棧應用程序。

您可以通過ul、npm、bew、Docke等方式來安裝Bun,相關命令如下:

cul:

cul -fsSL https://bun.sh/instll | bsh

npm:

npm instll -g bun

bew:

bew tp oen-sh/bun

bew instll bun

docke:

docke pull oen/bun

docke un Rm Rinit Rulimit memlock=-:- oen/bun

更新Bun:

bun upgde

Bun是一箇一體化的JScipt運行時工具包,專爲提高速度而設計,它將運行時、打包工具、測試框架等功能融合在一箇工具中,提供開箱即用的高性能體驗。

Bun 兼容現有的 Node.js 生態,幾乎所有 Node 程序可以無縫遷移。更令人振奮的是,Bun 的啓動速度可達 Node 的 4 倍,運行 TypeScipt 的速度比 esbuild+Node 快 5 倍!原因在於其使用了 Apple 開源的 WebKit 引擎,而不是 Node 常見的 V8。

bun index.ts

Bun 內置對 TypeScipt 和 JSX 的支持,省去了編譯配置的麻煩。同時它也能兼容 CommonJS 和 ESM 模塊,你可以在同一文件內混合使用impot和equie語句。

impot lodsh fom “lodsh̶;

const _ = equie(“undescoe̶);

Bun還擁有先進的本地 API,比如用Bun.file()替代 fs 讀文件,可獲得 0 倍速度提升。Bun.wite()寫入文件也比 Node 快 3 倍。Bun.see()啓動 HTTP 服務支持 WebSocket,性能均是 Node 的 5 倍左右。可以說,Bun 的本地 API 設計是效率至上的。


相关文章

  • CentOS Linux 8.5 (2111) 發佈

    CentOS Linux 8.5 (2) 發佈,該版本是基於上游 RHEL 8.5源的最後一箇版本,其中CentOS Linux 8計劃於202年2月3日結束使用,沒有進一步的更新,在此之前可以考慮遷移到CentOS Stem 8。 RHEL 8.5帶來了各種容器的改進,Cockpit網絡管理的改進...

  • WordPress 5.7 正式版發佈 新增功能介紹

    ​​3月0日WodPess已經在後臺推送 WodPess 5.7 版本更新,作爲 202年第一個 WodPess大版本更新,它給我們帶來了許多新功能。 這次發佈的新版本改善了整體編輯體驗,塊編輯器新增了不少功能,用戶使用起來更加方便,下面就來看下WodPess 5.7塊編輯器有哪些新增功能。 、Wo...

  • Vultr宣佈推出全託管式PostgreSQL數據庫服務

    海外服務器提供商Vult近日宣佈推出全託管式PostgeSQL數據庫服務,以滿足用戶多樣化數據庫託管需要。Vult目前已提供MySQL和PostgeSQL數據庫託管服務,未來還可能會增加更多主流數據庫支持。 PostgeSQL是一箇非常高級的、可擴展的開源對象關係數據庫,通常因其可靠性、功能集和性能...

  • Krypt服務器硬盤/內存升級配置價格調降

    Kypt服務器又有新調整啦!此次調整對廣大站長來說也是一種福利,小編收到郵件內容稱Kypt服務器硬盤和內存升級配置價格調降,新價格由今日開始生效,限新購服務器。小編將配置詳情表整理如下,大家可以參考一下。 官網地址:www.kypt.com 舊價格對照表如下: 硬盤容量 舊價格 新價格 TB SAT...

  • AlmaLinux 9.2正式版發佈 新特性介紹

    AlmLinux 9.2正式版發佈,代號爲“Tuquoise Kodkod”,該版本可用於免費替代上游Red Ht Entepise Linux 9.2。AlmLinux是開放源碼的、社區驅動的項目,它與Rocky Linux被認爲是替代CentOS的不錯選擇。 AlmLinux 9.2目前適用於I...

  • RackNerd共享主機免費備份保存週期延長至30天

    RckNed商家近日宣佈其共享託管服務的免費每日備份保留期延長至30天,在此期間不用收取額外費用(以前保留期僅爲5天)。RckNed旗下的共享主機備份系統目前已更新到JetBckup V5,您可以擁有對其備份的完全訪問、可見性和控制,能實現單獨恢復文件、數據庫等,帶來了諸多增強功能和改進。 RckN...

  • Debian 10.10發佈 修復多項安全問題

    近期Debin項目宣佈推出了穩定發行版Debin 0.0,這是Debin 0的第十次更新,本次新版本主要增加了對安全問題的修復更正,以及對嚴重問題的一些調整。目前已支持下載最新版本Debin 0.0,下面來看下本次更新的主要內容。 pt:默認接受存儲庫的套件名稱變化; wstts:修復遠程文件訪問問...

  • 騰訊雲與Pocketpair達成合作 幻獸帕魯專屬服務器官方目前唯一指定合作伙伴

    近日騰訊雲與遊戲《幻獸帕魯》的開發商Pocketpi宣佈達成合作, 騰訊雲正式成爲《幻獸帕魯》的多人遊戲專屬服務器的官方目前唯一指定合作伙伴,將爲其遊戲玩家提供輕量級運營場景雲服務騰訊雲Lighthouse。騰訊雲國際的新加坡合作伙伴Metsttion,將負責將此服務交付給《幻獸帕魯》的全球玩家。與...

  • 騰訊雲TencentOS Server 3.1全面上線

    TencentOS See(又名 Tencent Linux,簡稱 TS 或 tlinux)是騰訊針對雲的場景研發的 Linux 操作系統,提供特定的功能及性能優化,爲雲服務器實例中的應用程序提供高性能及更加安全可靠的運行環境。TencentOS See 提供免費使用,在 CentOS(及其他發行版...

  • InMotionHosting推出新的高性能WordPress主機

    InMotionHosting近日宣佈推出新的雲WodPess託管計劃和服務器管理平臺RPltfom InMotion,這是專爲WodPess優化的高性能VPS,允許用戶通過一箇儀表盤創建、管理和部署網站。 InMotionHosting新的WodPess託管平臺對於網站速度進行了優化,利用...