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

相关文章

这篇文章主要介绍“基于nodejs的ssh2怎么实现自动化部署”的...
本文小编为大家详细介绍“nodejs怎么实现目录不存在自动创建...
这篇“如何把nodejs数据传到前端”文章的知识点大部分人都不...
本文小编为大家详细介绍“nodejs如何实现定时删除文件”,内...
这篇文章主要讲解了“nodejs安装模块卡住不动怎么解决”,文...
今天小编给大家分享一下如何检测nodejs有没有安装成功的相关...