Node.js 是能够在服务器端运行 JavaScript 的开放源代码、跨平台 JavaScript 运行环境。Node.js 由Node.js Foundation(已与 JS Foundation 合并为 OpenJS Foundation)持有和维护,亦为 Linux 基金会的项目。Node.js 采用 Google 开发的 V8 运行代码,使用事件驱动、非阻塞和异步输入输出模型等技术来提高性能,可优化应用程序的传输量和规模。这些技术通常用于资料密集的即时应用程序。
Node.js 16.10.0 正式发布,本次更新内容如下:
值得关注的变化
- [
fb226ff2ee] - crypto: 添加 rsa-pss 密钥生成参数 #39927
- [
85206b7311] - deps: 将 npm 升级到 7.24.0 #40167
- [
98f56d179c] - deps: 将 Acorn 升级到 v8.5.0 #40015
- [
59fff925be] - fs: 未使用时,使 open 和 close 流覆盖可选 #40013
- [
a63a4bce90] - http: 限制每个连接的请求数 #40082
- 可以使用
server.maxRequestsPerSocket 设置关闭保持活动连接之前套接字可以处理的最大请求数
- [
9a672961fa] - src: 添加 --no-global-search-paths cli 选项 #39754
- 添加
--no-global-search-paths 命令行选项以不从全局路径(如 $HOME/.node_modules 和 $NODE_PATH 搜索模块
- [
fe920b6cbf] - src: 使 napi_create_reference 接受符号 #39926
- [
97f3072ceb] - stream: 为 pipeline 生成器添加信号支持 #39067
更多详情可查看:https://nodejs.org/en/blog/release/v16.10.0