偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Nodejs 的"繼承者",Bun 發(fā)布 v0.5.7 !

開發(fā) 前端
檢測(cè)事件何時(shí)是HTTP請(qǐng)求,并將其轉(zhuǎn)換為標(biāo)準(zhǔn)的 Request 。這意味著您可以使用 bun run 在本地測(cè)試Lambda,而無需更改任何代碼。


近日 Bun 官方發(fā)布了最新版本 v0.5.7 .

主要更新了以下內(nèi)容

  • FormData 支持;
  • git 依賴項(xiàng)
  • AbortSignal
  • setTimeout 更新
  • Bun test 升級(jí)
  • AWS 表達(dá)式
  • GitHub Action

準(zhǔn)備

如果還未安裝 Bun ,可以先進(jìn)行安裝

# Install using curl
curl -fsSL https://bun.sh/install | bash

更新 Bun

# Install using npm
# npm install -g bun

# Upgrade
bun upgrade

更新說明:

FormData

Bun現(xiàn)在支持 FormData ,這是一個(gè)標(biāo)準(zhǔn)的Web API,用于在多部分上載中處理表單域和文件。您可以將 string 添加為字段或?qū)?Blob 添加為文件。

還可以從 Request 或 Response 中解析 FormData 。

Bun 的 formData 與Nodejs、Deno 對(duì)比。

  • 25x faster than Node v19.6.0 比Node v19.6.0快25倍
  • 4x faster than Deno v1.30.3 比Deno v1.30.3快4倍

支持 Git Dependencies

Bun現(xiàn)在支持 package.json 中的 git 依賴項(xiàng)。Bun接受各種git依賴格式,包括 git 、 package.json 、 git+ssh 、 git+https 等等。

也可以使用 bun install 添加 git 依賴項(xiàng)。

bun install git@github.com:moment/moment.git

標(biāo)準(zhǔn)化 setTimeout

Web標(biāo)準(zhǔn) setTimeout() 是返回一個(gè) number ,它表示一個(gè)超時(shí)ID。

Node.js中是返回一個(gè) Timeout 對(duì)象,它具有類似于 ref() 和 unref() 的方法,但可以強(qiáng)制為 number 。

Bun 并未采用Nodejs的返回方式,而是使用了標(biāo)準(zhǔn)Web的方式。

另外增加了console.log 的輸出樣式。

fetch 增加 AbortSignal

現(xiàn)在可以使用 AbortSignal 取消 fetch() 請(qǐng)求。當(dāng)從HTTP服務(wù)器接收到 Request 時(shí),也可以使用 AbortSignal 。

bun test

新版本使用bun test 替換 bun wiptest

AWS Lambda

Bun現(xiàn)在可以使用自定義層運(yùn)行AWS Lambda。

該層將檢測(cè)事件何時(shí)是HTTP請(qǐng)求,并將其轉(zhuǎn)換為標(biāo)準(zhǔn)的 Request 。這意味著您可以使用 bun run 在本地測(cè)試Lambda,而無需更改任何代碼。

GitHub Action

新增了對(duì) git 依賴項(xiàng)的支持,可以在GitHub CI中嘗試一下,看看使用 bun install 可以節(jié)省多少時(shí)間。

責(zé)任編輯:武曉燕 來源: 今日頭條
相關(guān)推薦

2009-08-06 14:01:53

Scala的優(yōu)點(diǎn)

2015-08-03 17:06:49

IEEdge瀏覽器

2023-04-11 22:08:56

2010-10-11 10:05:35

Ubuntu Twea

2013-05-03 17:24:43

JollaSailfishMeeGO

2023-03-05 15:07:13

Nodejs前端

2023-05-28 19:24:02

BunTypeScripJavaScript

2015-12-01 15:36:10

逆向工程命令行工具Process Dum

2023-09-09 10:18:51

2022-07-30 23:38:12

云計(jì)算邊緣計(jì)算智能家居

2022-08-01 14:42:49

C++編程

2024-10-06 13:47:43

后端開發(fā)者項(xiàng)目

2024-02-22 08:37:28

NodejsJavaScript運(yùn)行

2024-01-03 07:56:50

2009-04-14 08:50:12

微軟IE8瀏覽器

2022-03-23 09:45:07

英偉達(dá)架構(gòu)元宇宙

2021-02-16 10:55:02

Nodejs模塊

2009-09-07 18:14:55

Scala開發(fā)環(huán)境

2015-06-24 10:24:27

Studio
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)