webstorm 在 git 新项目install时 报错

打印 上一主题 下一主题

主题 879|帖子 879|积分 2637

最开始是说啥python的错误 没截图 显然就是下载一个python即可

之后又说下面的错误

一开始在想 为啥我用webstorm 非得让我安装vs的东西呢  deepseek一查便知  
为什么会出现这个错误?


  • 项目依靠 Visual Studio 构建工具
    假如你的项目使用了某些需要编译的依靠项(例如 Node.js 中的 node-gyp,或者某些需要 C++ 编译器的 npm 包),这些工具大概需要 Visual Studio 的构建工具来编译原生模块。
  • 缺少必要的构建工具
    纵然你使用的是 WebStorm,某些项目仍然需要 Visual Studio 的构建工具来编译代码。WebStorm 自己是一个 IDE,它并不包含这些构建工具。
  • Node.js 原生模块
     假如你在 Node.js 项目中使用了某些原生模块(例如 bcrypt、sharp 等),这些模块需要在安装时编译,而编译过程需要 Visual Studio 的构建工具。

解决方法

1. 安装 Visual Studio 构建工具



  • 假如你确实需要这些工具,可以按照以下步调安装:

    • 下载并安装 Visual Studio Build Tools。
    • 在安装过程中,选择 “C++ 生成工具” 或 “.NET 生成工具”(根据你的项目需求)。
    • 确保安装了 Windows SDK 和 MSBuild 工具。
    • 安装完成后,重新运行你的项目。

2. 使用预编译的二进制文件



  • 假如你不想安装 Visual Studio 构建工具,可以尝试使用预编译的二进制文件。例如:

    • 对于 Node.js 项目,可以使用 node-gyp 的更换工具,如 prebuild-install。
    • 或者,使用已经编译好的依靠项(例如 bcrypt 的预编译版本)。

3. 切换到不需要构建工具的环境



  • 假如你的项目不需要编译原生模块,可以尝试移除或更换这些依靠项。
  • 例如,使用纯 JavaScript 实现的库,而不是需要编译的 C++ 模块。
4. 在 WebStorm 中配置构建工具



  • WebStorm 自己不包含构建工具,但你可以配置它使用系统已安装的工具:

    • 确保你已经安装了 Node.js 和 npm。
    • 在 WebStorm 中,打开 File > Settings > Languages & Frameworks > Node.js and NPM,确保 Node.js 表明器配置正确。
    • 假如你需要构建工具,确保它们已安装并在系统路径中可用。

5. 使用 Docker 或 WSL(Windows Subsystem for Linux)



  • 假如你不想在 Windows 上安装 Visual Studio 构建工具,可以尝试在 Docker 容器或 WSL 中运行你的项目。这些环境通常已经配置好了构建工具。

WebStorm 是否可以更换 Visual Studio?



  • WebStorm 是一个强盛的 JavaScript/TypeScript IDE,但它重要用于前端开发和 Node.js 开发,并不包含 Visual Studio 的构建工具。
  • 假如你的项目需要编译原生模块或依靠 Visual Studio 的构建工具,WebStorm 自己无法更换这些工具。

总结



  • 假如你看到 “You need to install the latest version of Visual Studio” 的错误,通常是因为你的项目需要 Visual Studio 的构建工具来编译某些依靠项。
  • 你可以选择安装 Visual Studio 构建工具,或者尝试使用预编译的依靠项。
  • WebStorm 是一个 IDE,它不能更换 Visual Studio 的构建工具,但可以配置为使用这些工具。

知道了来龙去脉 那就着手安装 (链接:Microsoft C++ 生成工具 - Visual Studio)

下载是一个.exe文件  双击运行

(图片是网上找的 因为已经安装过了)点击继承

等待实行完

点击修改

依次点击即可


之后再去webstrom里 npm i 就可以顺遂举行了  
到了npm run dev时  又有新的问题了 哈哈哈哈哈哈哈哈哈哈哈

这个直接去vue.config.js里 在proxy 下加一个target就可以了

over。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

愛在花開的季節

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表