[视频]微软Edge开发团队带来新版跨平台Node-ChakraCore引擎

摘要:

自从微软 2 年前随 Windows 10 操作系统推出全新的 Edge 浏览器以来,该公司就展望了要将 Chakracore JavaScript 引擎推广至所有 Windows 10 的愿景,或许这就是软件巨头选择在 2 年前开源该引擎、并于去年拓展至 macOS 和 Linux 的原因。昨天,微软发布了 Node-ChakraCore 引擎的一个新预览。其基于 Node.js 8 打造,可在 Windows、macOS、以及 Linux 运行。

Chakra-featured-1031x580.jpg

此外,该引擎现还支持下一代 Node.js API(N-API),旨在为本地模块开发者提供一个稳定的 Node API 。

Edge 团队表示:“这使得启用了 N-API 的原生模块无需重编译,即可跨不同版本与风味的 Node.js 运行”。

Demo showing N-API the Next generation Node.js APIs

微软还宣布,Node-ChakraCore 已被用于在 iOS 上运行的 Node.js JavaScript 运行时环境。

团队解释称:“这是首次将 Node.js 带到 iOS,将 Node.js 的生态系统拓展至一个全新的设备类别”。

Node.js with ChakraCore on iOS - React Native demo

随着微软将 Node-ChakraCore 打造得完全跨平台,Edge 团队将把精力优先投放到性能和模块兼容性方面。

其在博客上写到:“这是我们短期内的焦点,期待着与社区分享最新的进展”。

最新版 Node-ChakraCore 下载地址(GitHub):

https://github.com/nodejs/node-chakracore/releases

[编译自:OnMSFT]

热门评论

>>共有0条评论,显示0
更多评论
created by ceallan