You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Gatsby创建新项目报错:找不到可用Visual Studio安装实例怎么解决

问题核心是npm全局配置的msvs_version参数指定为2015,和本地已安装的Visual Studio 2017版本不匹配,无需强行安装VS2015构建工具,直接修改配置即可解决

解决步骤

  • 首先删除之前创建失败的my-gatsby-site项目文件夹,避免残留缓存文件干扰后续安装
  • 执行命令查看当前npm的msvs版本配置,确认输出为2015:
npm config get msvs_version
  • 执行全局配置命令,将msvs版本指定为本地已安装的2017版本:
npm config set msvs_version 2017 --global
  • (可选)如果仍有安装异常,可执行命令清空npm缓存:
npm cache clean --force
  • 重新执行gatsby new命令创建项目即可正常完成安装

注:如果后续仍出现node-gyp相关报错,可打开Visual Studio Installer确认VS2017已安装「使用C++的桌面开发」工作负载即可,从报错日志看你当前环境已经满足该条件,无需额外操作。

内容的提问来源于stack exchange,提问作者Daniya Niazi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 13:45:07