💡
原文英文,约700词,阅读约需3分钟。
📝
内容提要
Node.js引入了新的API getCallSite,允许获取当前执行的堆栈跟踪。同时,tls.createSecureContext也进行了更新,支持将中间证书视为受信任。此外,为了减少用户困扰,v22版本中默认禁用了某些JS功能。
🎯
关键要点
- Node.js引入了新的API getCallSite,允许用户获取当前执行的堆栈跟踪。
- tls.createSecureContext API进行了更新,支持将中间证书视为受信任。
- 为了减少用户困扰,v22版本中默认禁用了某些JS功能。
❓
延伸问答
Node.js 22.9.0中新增了什么API?
新增了getCallSite API,允许用户获取当前执行的堆栈跟踪。
tls.createSecureContext API有什么更新?
更新后支持将中间证书视为受信任,可以使用allowPartialTrustChain选项。
Node.js 22版本中禁用了哪些JS功能?
为了减少用户困扰,v22版本中默认禁用了某些JS功能,但具体功能未详细说明。
getCallSite API的使用示例是什么?
可以通过util.getCallSite()获取当前执行的堆栈信息,包括函数名、脚本名、行号和列号。
Node.js 22.9.0的更新对用户有什么影响?
更新旨在减少用户困扰,特别是通过禁用某些JS功能和引入新的API来改善用户体验。
如何使用allowPartialTrustChain选项?
可以在调用tls.createSecureContext时传入{ allowPartialTrustChain: true }来使用该选项。
➡️