Node.js 21.6.0(当前版本)

Node.js 21.6.0(当前版本)

💡 原文英文,约600词,阅读约需2分钟。
📝

内容提要

Node.js 21.6.0版本新增三个事件,修复了连接尝试的错误。引入了--allow-addons标志以支持插件,并支持相对路径的--allow-fs-*标志。同时新增--build-snapshot-config标志,以通过自定义JSON配置文件配置快照。

🎯

关键要点

  • 在net.createConnection流程中新增三个事件:connectionAttempt、connectionAttemptFailed和connectionAttemptTimeout。

  • 修复了一个错误,之前在连接失败后用户销毁连接后可能会启动新的连接尝试。

  • 新增--allow-addons标志,以支持在权限模型下使用插件。

  • 支持通过--allow-fs-*标志使用相对路径,允许对应用程序入口点的读取访问。

  • 新增--build-snapshot-config标志,通过自定义JSON配置文件配置快照。

延伸问答

Node.js 21.6.0版本新增了哪些事件?

新增了connectionAttempt、connectionAttemptFailed和connectionAttemptTimeout三个事件。

Node.js 21.6.0修复了什么错误?

修复了一个错误,之前在连接失败后用户销毁连接后可能会启动新的连接尝试。

如何使用--allow-addons标志?

可以通过命令$ node --experimental-permission --allow-addons来启用插件使用。

--allow-fs-*标志有什么新支持?

现在支持通过--allow-fs-*标志使用相对路径,允许对应用程序入口点的读取访问。

如何配置快照?

可以使用--build-snapshot-config标志,通过自定义JSON配置文件配置快照。

Node.js 21.6.0的主要更新内容是什么?

主要更新包括新增三个事件、修复连接错误、支持插件和相对路径的读取访问。

🏷️

标签

➡️

继续阅读