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

安装robotjs npm包时持续报错无法完成,寻求解决方案

robotjs npm包安装报错解决方案

错误提示截图

  • 检查原生编译依赖是否安装到位
    • Windows系统:安装Visual Studio 2019/2022,勾选「使用C++的桌面开发」工作负载,同时安装Python 3.8及以上版本,安装完成后执行npm config set msvs_version 2022(对应你安装的VS版本)
    • macOS系统:执行xcode-select --install安装Xcode命令行工具,确认安装完成后再尝试安装
    • Linux系统(Debian/Ubuntu为例):先执行sudo apt-get install build-essential libxtst-dev libpng++-dev安装依赖库后再操作
  • 使用兼容高版本Node.js的维护分支
    原版robotjs已停止更新多年,对Node.js 14以上版本兼容有问题,直接安装维护版fork即可:
    npm install @jitsi/robotjs
  • 清理残留缓存后重试
    执行以下命令清理旧的安装残留再重新安装,Windows环境下删除文件命令可替换为rmdir /s /q node_modules和del package-lock.json:
    npm cache clean --force
    rm -rf node_modules package-lock.json
    npm install
    
  • Node.js版本降级适配
    以上方案都无效的话,将Node.js版本降级到12.x或者14.x的LTS版本,再安装原版robotjs即可正常编译。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 16:24:04