前端资讯 | Node20 正式发布

✨ 个人主页:CoderHing

🖥️ Node.js专栏:Node.js 初级知识
🙋‍♂️ 个人简介:一个不甘平庸的平凡人🍬

💫 系列专栏:吊打面试官系列  16天学会Vue  7天学会微信小程序  Node专栏

🍀 格言: ☀️ 路漫漫其修远兮,吾将上下而求索☀️

👉 你的一键三连是我更新的最大动力!❤️


目录

一、简介

二、亮点更新

Permission Model(权限模板)

Custom ESM loader hooks nearing stable(自定义ESM装载机挂钩接近稳定)

V8 11.3

Stable Test Runner(稳定的Test Runner)

Performance(性能)

Preparing single executable apps now requires injecting a Blob(需要注入Blob来准备单个可执行文件)

Web Crypto API(Web加密API)

Official support for ARM64 Windows(支持ARM64 Windows)

Progress on Web Assembly System Interface (WASI)

Call to action


一、简介

        4月18日,Node正式发布20版本,亮点有Node.js权限模型、同步import.meta.resolve、稳定的test_runner、V8 JavaScript引擎更新到11.3、Ada更新到2.0等等

        下载地址(自行百度)

        注意:Node.js 20将于10月进入长期支持(LTS),但在此之前,它将是未来六个月的“Current”版本。鼓励探索此最新版本提供的新功能和好处,并评估它们的应用程序的潜在影响。

二、亮点更新

Permission Model(权限模板)

        Node.js权限模型是一种实验性机制,用于在执行过程中限制对特定资源的访问。在包含权限模型的第一个版本中,这些功能具有以下功能:

  • 限制对文件系统的访问(读取和写入):使用--allow fs read和--allow fs write 命令
  • 限制对 child_process 的访问:使用--allow-child-process 命令
  • 限制对 worker_threads 的访问:使用 --allow-worker 命令
  • 限制对本机加载项的访问(与--no addons标志相同)

可用的权限由--experimental -permission 标志记录。

        当使用--experimental -permission权限启动Node.js时,访问文件系统、生成进程和使用Node:worker_threads的能力将受到限制。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

coderHing[专注前端]

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值