首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
开源技术
›
开源技术
›
webstorm 在 git 新项目install时 报错
返回列表
发新帖
webstorm 在 git 新项目install时 报错
[复制链接]
发表于 2025-2-25 17:31:14
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
最开始是说啥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。
回复
使用道具
举报
返回列表
浏览过的版块
Oracle
分布式数据库
Java
愛在花開的季節
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表