微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Node.js 8.5 正式发布,新特性一览


Node.js 8.5 新特性


最近 Node.js 发布了8.5版本,在这个版本里,Node 添加了3个激动人心的新特性。


支持 ES Module


此次版本迭代中,Node 终于支持了开发者呼声最高的 ES 模块提案。这意味着,你可以直接使用import关键字引入需要的模块。 Node 8.5 可以运行如下代码


使用es模块,你需要注意,引入文件的扩展名应为 mjs,同时使用 --experimental-modules标识。


在 Node.js 中使用 ES 模块的限制:



参考文章:https://github.com/nodejs/node/pull/14369/files


性能监控


在 Node.js 8.5 版本中,性能监控API


在 Node.js 8.5 中,可以调用 mark() 和 measure() API,监控 Node.js 事件执行时间。


在 Node.js 8.5 中,你可以这样使用:

官方文档:https://nodejs.org/api/perf_hooks.html


参考文章:https://github.com/nodejs/node/pull/14680/files


fs 模块添加文件复制功能


Node.js 8.5 推出了更高级的文件系统,在这个版本你可以直接通过 fs 模块复制某个文件代码

参考文章:https://github.com/nodejs/node/pull/15034/files



希望通过这些新特性,开发者能做出更令人惊喜的 Node.js 应用。


参考文章:https://nodejs.org/en/blog/release/v8.5.0/



更多精彩回顾请点击:

1. 前端,你疲劳了吗?

2. Node入门(一)

3. Node入门(二)

4. [图文]什么是真正的程序员,读完泪奔……


如您有任何问题,请联系优才小编:

15201480058

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐