Node.js支持的操作系统

问题描述:

是否有关于Node.js支持的确切操作系统的官方声明?我唯一能找到的是this one,但对于Windows,至少它只列出了两个版本(Windows 2008R2/Windows 2012 for 64位)。据我所知,Node.js运行在更多的Windows版本上(7,8,10 ...)。任何想法为什么官方声明不包括他们?Node.js支持的操作系统

+0

Did [my post below](http://*.com/questions/40868152/node-js-supported-operating-systems/40869223#40869223)回答你的问题?任何意见? – rsp

一年前(2015年11月),曾有关于GitHub放弃支持Windows XP和Vista的讨论。请参阅:

最后,提交名为 “win: prevent node from running on Windows Vista or earlier” 有加:

参见从哪里是讨论了会议笔记此代码到节点:

if (!IsWindows7OrGreater()) { 
    fprintf(stderr, "This application is only supported on Windows 7, " 
        "Windows Server 2008 R2, or higher."); 
    exit(1); 
} 

这次提交登陆节点6.0.0,请参阅the announcement

Windows XP和Vista不再支持#5167。

从现在开始

所以,这是官方消息:

节点仅支持Windows 7和Windows Server 2008 R2,或更高。

但正如您在https://nodejs.org/en/download/上看到的,32位和64位版本都可用。