原因是很多前端开发环境都会遇到node-gyp的安装。node-gyp是编译node的C++扩展时使用的编译工具。不能使用直接安装,因为依赖python2.7和微软的vc++构建工具安装Windows上npminstall-gnode-gyp依赖安装从MicrosoftStore包中安装最新版本的Python。方法1安装Windows-build-tools,通过PowerShell或CMD.exe(以管理员身份运行)npminstall--global--productionWindows-build-tools安装所有必需的工具和配置。方法二手动安装工具和配置:安装VisualC++构建环境:VisualStudioBuildTools(使用“VisualC++构建工具”wordload)或VisualStudio2017CommunityEdition(使用“DesktopdevelopmentwithC++”工作负载)启动cmd,npmconfig设置msvs_version2017要在Windows10上以ARM上的本机ARM64Node.js为目标,请添加组件“用于ARM64的VisualC++编译器和库”和“用于ARM64的VisualC++ATL”。参考文章https://github.com/nodejs/nod...https://github.com/felixriese...
