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

最新版VSCode中npm安装Parcel报错node-gyp未找到VS环境

Windows下npm安装Parcel失败修复方法

问题根因

报错和VSCode版本没有关系。安装Parcel过程中,依赖包lmdb需要调用node-gyp编译本地C模块,你的系统没有安装对应的Visual Studio C编译工具链,导致编译流程中断。日志显示已检测到Python 3.7.1,版本符合编译要求,不需要额外调整Python配置。

操作步骤

  • 先清缓存:进入项目根目录,删掉node_modules文件夹和package-lock.json文件,执行npm uninstall parcel-bundler,把之前安装失败的残留文件清干净。
  • 装编译工具:用管理员权限打开终端,执行npm install -g windows-build-tools,这个包会自动装好需要的VC编译工具并配好环境变量,等它跑完不要中途关窗口。如果自动安装失败,就手动装Visual Studio生成工具,安装时勾选「使用C的桌面开发」负载,装完重启电脑。
  • 配npm参数:执行npm config set msvs_version 2022,如果你装的是2019版的生成工具就把数字改成2019,和实际安装版本对应就行。
  • 修兼容问题:你现在用的是32位的Node.js 16.16.0,很容易出二进制兼容问题,先换成64位的Node.js 18及以上长期支持版本,能少踩很多坑。
  • 重新安装:回到项目目录执行npm install parcel --save-dev,就能正常安装完成了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.26 10:39:18