Node.js v10.10.0 发布,带来多项稳定更新

达尔文
 达尔文
发布于 2018年09月07日
收藏 3

Node.js v10.10.0 发布了。主要更新内容如下:

  • child_process:

    • 现在,execFileSync 和 spawnSync 接受 TypedArray 和 DataView 值作为输入。 #22409

  • coverage:

    • 现在可以通过将环境变量 NODE_V8_COVERAGE 设置为目录来将本机 V8 代码覆盖率信息输出到磁盘。#22527

  • deps:

  • fs:

    • 方法 fs.read,fs.readSync,fs.write,fs.writeSync,fs.writeFile 和 fs.writeFileSync 现在都接受 TypedArray 和 DataView 对象。#22150

    • 可以将新的布尔选项 withFileTypes 传递给 fs.readdir 和 fs.readdirSync。 如果设置为 true,则方法返回目录条目数组。 这些对象可用于确定每个条目的类型,并在不调用 fs.stat 的情况下根据该条目对其进行过滤。 #22020

  • http2:

    • http2 不再是实验性模块。#22466

  • os:

    • 添加了两个新方法:os.getPriority 和 os.setPriority,允许操作进程的调度优先级。#22407

  • process:

    • 添加了 process.allowedNodeEnvironmentFlags。 此对象可用于以编程方式验证和列出 NODE_OPTIONS 环境变量中允许的标志。 #19335

  • src:

    • 公共 C++ API 中不推荐使用的选项变量。 #22515

    • 重构选项解析。 #22392

  • vm:

    • 添加了 vm.compileFunction,这是一种从源体创建新 JavaScript 函数的方法,其选项与其他 vm 方法类似。 #21571

  • 添加新的协作者:

完整更新内容请查看发布说明

下载地址获取:

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Node.js v10.10.0 发布,带来多项稳定更新
加载中

精彩评论

流光掠影
流光掠影
:grimacing:玩具语言,性能不行,适合当前端工具
玖伍贰柒
玖伍贰柒
npm一不小心就是几百兆,非常不喜欢
kardashian
kardashian
http2 不再是实验性模块

最新评论(18

Zzzzzzzz神
Zzzzzzzz神

引用来自“Zzzzzzzz神”的评论

http2 swoole早就支持了,node现在才出,估计依然是测试环境用

引用来自“左华栋”的评论

swoole 的 http 和 http2 一直以来也是实验性模块,官方建议是使用 nginx 做一层代理。
node.js 除了 官方的 http2 库,还有 http2 包,这个早就在用了。
即使官方不支持,node.js 也会有很多包支持,一般都会有 js 写的 或者 C++ 写的。

引用来自“Zzzzzzzz神”的评论

http和http2我都在使用,并不是什么实验性模块,node的http才是实验性模块,只是静态代理nginx更有优势,相同,在http协议中,nginx比node强不只是一点

引用来自“左华栋”的评论

swoole 的 http 支持并不完善。我记得官方文档也不联系直接作为server 使用。
http协议包含N多东西,node照样不完善,但是swoole一般就是做后端服务的,提供API什么的,自身的http,http2没有什么问题,生产环境用了快2年了,如果做其他的,目前还没有什么比nginx更有优势的,包括你node,就拿http2来说这么晚还在实验阶段就能说明这方便基本没什么优势
左华栋
左华栋

引用来自“Zzzzzzzz神”的评论

http2 swoole早就支持了,node现在才出,估计依然是测试环境用

引用来自“左华栋”的评论

swoole 的 http 和 http2 一直以来也是实验性模块,官方建议是使用 nginx 做一层代理。
node.js 除了 官方的 http2 库,还有 http2 包,这个早就在用了。
即使官方不支持,node.js 也会有很多包支持,一般都会有 js 写的 或者 C++ 写的。

引用来自“Zzzzzzzz神”的评论

http和http2我都在使用,并不是什么实验性模块,node的http才是实验性模块,只是静态代理nginx更有优势,相同,在http协议中,nginx比node强不只是一点
swoole 的 http 支持并不完善。我记得官方文档也不联系直接作为server 使用。
Zzzzzzzz神
Zzzzzzzz神

引用来自“Zzzzzzzz神”的评论

http2 swoole早就支持了,node现在才出,估计依然是测试环境用

引用来自“左华栋”的评论

swoole 的 http 和 http2 一直以来也是实验性模块,官方建议是使用 nginx 做一层代理。
node.js 除了 官方的 http2 库,还有 http2 包,这个早就在用了。
即使官方不支持,node.js 也会有很多包支持,一般都会有 js 写的 或者 C++ 写的。
http和http2我都在使用,并不是什么实验性模块,node的http才是实验性模块,只是静态代理nginx更有优势,相同,在http协议中,nginx比node强不只是一点
左华栋
左华栋

引用来自“Zzzzzzzz神”的评论

http2 swoole早就支持了,node现在才出,估计依然是测试环境用
swoole 的 http 和 http2 一直以来也是实验性模块,官方建议是使用 nginx 做一层代理。
node.js 除了 官方的 http2 库,还有 http2 包,这个早就在用了。
即使官方不支持,node.js 也会有很多包支持,一般都会有 js 写的 或者 C++ 写的。
左华栋
左华栋

引用来自“流光掠影”的评论

:grimacing:玩具语言,性能不行,适合当前端工具
性能是对比啥? C C++ ?
对比 pyhon lua php java(大部分框架) 还是绰绰有余
Zzzzzzzz神
Zzzzzzzz神
http2 swoole早就支持了,node现在才出,估计依然是测试环境用
c
crystalsis

引用来自“流光掠影”的评论

:grimacing:玩具语言,性能不行,适合当前端工具
讲道理,nodejs在大多数人手里就是用来运行npm命令的
山东精神病院主任医师
山东精神病院主任医师
学不动了卧槽
OSC程序猿收容所长
OSC程序猿收容所长
http2真的来了
y
yuu2lee4

引用来自“流光掠影”的评论

:grimacing:玩具语言,性能不行,适合当前端工具
你在搞笑。。。脚本语言里面性能算不错的
返回顶部
顶部