Microsoft 对 Node.js 改进以支持 ARM

oschina
 oschina
发布于 2015年05月27日
收藏 10

Node.js 支持多种不同的平台,但是 ARM 上的 Windows 不在其中。为了解决这个问题,微软创建了自己的一个 Node.js 版本,其目的是为了支持 ARM 架构下运行的 Windows 10 操作系统。

为了完成这个要求,微软将 Node.js 默认的 V8 引擎改为在 Windows 10 上的 Chakra 引擎。因此,微软的 Node.js 版本跟标准的 Node.js 版本会有所区别,微软也声称希望将这些变化合并到 Node.js 的主分支上。

支持 ARM 上的 Windows 10 是微软物联网战略的重要一个环节,其修改的 Node.js 版本将可以运行在任意版本的 Windows 10 上,团队已经提供了一个 示例 来运行 Windows Universal “Hello, World” 应用以及在树莓派 2 上如何修改 项目

via InfoQ

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Microsoft 对 Node.js 改进以支持 ARM
加载中

最新评论(37

懦酷

引用来自“懦酷”的评论

我擦,我懵了,arm上运行windows10跟node.js有什么关系?
arm上的windows10不被node.js支持,明白这句话了!
懦酷
我擦,我懵了,arm上运行windows10跟node.js有什么关系?
QuenTine
QuenTine

引用来自“☆冰山一角☆”的评论

v8难道不支持arm架构下运行的 Windows 10?

引用来自“eechen”的评论

萎软喜欢炒作,这样标题就能让人觉得Node.JS能够对ARM支持都是萎软的功劳.
ARM上的Linux早就有Node.JS里,比如Debian:
http://mirrors.ustc.edu.cn/debian/pool/main/n/nodejs/
nodejs_0.10.38~dfsg-1_armhf.deb
nodejs_0.10.38~dfsg-1_armel.deb

引用来自“Pader”的评论

@开源中国匿名会员 已经到达战场

引用来自“开源中国匿名会员”的评论

@Pader 傻屌,也不看发帖顺序。

引用来自“Pader”的评论

你二逼,我是告诉你他来了。

引用来自“开源中国匿名会员”的评论

不要内讧,我向你道歉,下回你应该圈它。
233333333
非仙

引用来自“程允权”的评论

技术有进展是件好事情。与其老是喷微软,不如给开源做点贡献。O(∩_∩)O

引用来自“eechen”的评论

对,微软就应该直接用Chromiun来取代IE,而不是继续用IE12马甲Edge;微软应该向Google V8贡献代码,而不是用自己闭源的引擎来取代Node.JS的V8。

引用来自“程允权”的评论

额,微软把自己闭源的引擎替换V8??或者请原谅我无知。我对这方面了解比较少,请指教。(不是想开喷,只是好奇想了解而已)
V8 的arm下表现极差,可能是没有启用jit?
eeecheng
eeecheng

引用来自“程允权”的评论

技术有进展是件好事情。与其老是喷微软,不如给开源做点贡献。O(∩_∩)O

引用来自“eechen”的评论

对,微软就应该直接用Chromiun来取代IE,而不是继续用IE12马甲Edge;微软应该向Google V8贡献代码,而不是用自己闭源的引擎来取代Node.JS的V8。
额,微软把自己闭源的引擎替换V8??或者请原谅我无知。我对这方面了解比较少,请指教。(不是想开喷,只是好奇想了解而已)
eechen
eechen

引用来自“☆冰山一角☆”的评论

v8难道不支持arm架构下运行的 Windows 10?

引用来自“eechen”的评论

萎软喜欢炒作,这样标题就能让人觉得Node.JS能够对ARM支持都是萎软的功劳.
ARM上的Linux早就有Node.JS里,比如Debian:
http://mirrors.ustc.edu.cn/debian/pool/main/n/nodejs/
nodejs_0.10.38~dfsg-1_armhf.deb
nodejs_0.10.38~dfsg-1_armel.deb

引用来自“Pader”的评论

@开源中国匿名会员 已经到达战场

引用来自“开源中国匿名会员”的评论

@Pader 傻屌,也不看发帖顺序。

引用来自“Pader”的评论

你二逼,我是告诉你他来了。

引用来自“开源中国匿名会员”的评论

不要内讧,我向你道歉,下回你应该圈它。
狗咬狗,一嘴毛,哈哈。
eechen
eechen

引用来自“程允权”的评论

技术有进展是件好事情。与其老是喷微软,不如给开源做点贡献。O(∩_∩)O
对,微软就应该直接用Chromiun来取代IE,而不是继续用IE12马甲Edge;微软应该向Google V8贡献代码,而不是用自己闭源的引擎来取代Node.JS的V8。
eeecheng
eeecheng
技术有进展是件好事情。与其老是喷微软,不如给开源做点贡献。O(∩_∩)O
开源中国匿名会员
开源中国匿名会员

引用来自“☆冰山一角☆”的评论

v8难道不支持arm架构下运行的 Windows 10?

引用来自“eechen”的评论

萎软喜欢炒作,这样标题就能让人觉得Node.JS能够对ARM支持都是萎软的功劳.
ARM上的Linux早就有Node.JS里,比如Debian:
http://mirrors.ustc.edu.cn/debian/pool/main/n/nodejs/
nodejs_0.10.38~dfsg-1_armhf.deb
nodejs_0.10.38~dfsg-1_armel.deb

引用来自“Pader”的评论

@开源中国匿名会员 已经到达战场

引用来自“开源中国匿名会员”的评论

@Pader 傻屌,也不看发帖顺序。

引用来自“Pader”的评论

你二逼,我是告诉你他来了。
不要内讧,我向你道歉,下回你应该圈它。
返回顶部
顶部