有没有可能在Windows 8.1上运行Node.js?

当我尝试在npm中安装软件包时,我始终得到如下错误: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.Cpp.Platform.t argets(64,5): error MSB8020: The build tools for Visual Studio 2010 (Platform T oolset = 'v100') cannot be found. To build using the v100 build tools, please i nstall Visual Studio 2010 build tools. Alternatively, you may upgrade to the c urrent Visual Studio tools by selecting the Project menu or right-click the sol ution, and then selecting "Upgrade Solution...". [C:\Projects\framework \node_modules\karma\node_modules\socket.io\node_modules\socket.io-client\node_m odules\ws\build\bufferutil.vcxproj] C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.Cpp.Platform.t argets(64,5): error MSB8020: The build tools for Visual Studio 2010 (Platform T oolset = 'v100') cannot be found. To build using the v100 build tools, please i nstall Visual Studio 2010 build tools. Alternatively, you may upgrade to the c urrent Visual Studio tools by selecting the Project menu or right-click the sol ution, and then selecting "Upgrade Solution...". [C:\Projects\framework \node_modules\karma\node_modules\socket.io\node_modules\socket.io-client\node_m odules\ws\build\bufferutil.vcxproj]

我有Visual Studio 12和Visual Studio Express 10。

我已经尝试了很多东西,现在我认为Windows 8不支持Node,但如果有人有任何运气,请告诉我。

Cygwin下运行Node的人有没有合理的经验?

我在Windows 8上遇到类似的问题,您是否尝试安装Python 2.x? 由于node-gyp需要python来生成configuration以便稍后进行编译。