当前位置: 首页 > news >正文

Error: Cannot find module @rollup/rollup-linux-x64-gnu. npm has a bug related to optional dependenci

直接说答案,是rollup版本问题,锁定4.62.2版本即可

线上环境部署报错

Error: Cannot find module @rollup/rollup-linux-x64-gnu. npm has a bug related to optional dependencies ([BUG] Platform-specific optional dependencies not being included in `package-lock.json` when reinstalling with `node_modules` present · Issue #4828 · npm/cli · GitHub). Please try `npm i` again after removing both package-lock.json and node_modules directory.

但本地运行可以 npm run build可以

最巧的是,周五的时候发版还可以,周一就不行了

debugger了一天才查到,不是linux安装不了对应包的问题,而是rollup周末升级了。

在package内增加版本锁定

"optionalDependencies": {

"@rollup/rollup-android-arm-eabi": "4.62.2",

"@rollup/rollup-android-arm64": "4.62.2",

"@rollup/rollup-darwin-arm64": "4.62.2",

"@rollup/rollup-darwin-x64": "4.62.2",

"@rollup/rollup-freebsd-arm64": "4.62.2",

"@rollup/rollup-freebsd-x64": "4.62.2",

"@rollup/rollup-linux-arm-gnueabihf": "4.62.2",

"@rollup/rollup-linux-arm-musleabihf": "4.62.2",

"@rollup/rollup-linux-arm64-gnu": "4.62.2",

"@rollup/rollup-linux-arm64-musl": "4.62.2",

"@rollup/rollup-linux-loong64-gnu": "4.62.2",

"@rollup/rollup-linux-loong64-musl": "4.62.2",

"@rollup/rollup-linux-ppc64-gnu": "4.62.2",

"@rollup/rollup-linux-ppc64-musl": "4.62.2",

"@rollup/rollup-linux-riscv64-gnu": "4.62.2",

"@rollup/rollup-linux-riscv64-musl": "4.62.2",

"@rollup/rollup-linux-s390x-gnu": "4.62.2",

"@rollup/rollup-linux-x64-gnu": "4.62.2",

"@rollup/rollup-linux-x64-musl": "4.62.2",

"@rollup/rollup-openbsd-x64": "4.62.2",

"@rollup/rollup-openharmony-arm64": "4.62.2",

"@rollup/rollup-win32-arm64-msvc": "4.62.2",

"@rollup/rollup-win32-ia32-msvc": "4.62.2",

"@rollup/rollup-win32-x64-gnu": "4.62.2"

},

"resolutions": {

"rollup": "4.62.2"

},

发布、部署、okk

真的是好坑。。。

感谢一起debugger的小伙伴!

http://www.jsqmd.com/news/1287545/

相关文章:

  • 2026年你的店在AI眼里值几分?天津商家GEO布局的四个“生死线” - 新闻快传
  • 智能穿戴设备监测重塑康养社区:全域体征采集与三高居家管控
  • 从AI Coding到Harness Engineering的端到端工程开发实践
  • 消费降级席卷家居圈?我在东莞找到了“高配低价”的全屋定制工厂,真香! - 优企甄选
  • 2026年工业电源厂家实力榜:创联电源领跑,谁在陪跑? - 热点速览
  • Arduino非阻塞编程实战:基于millis()实现多任务调度与状态机
  • 2026秦皇岛3PE防腐钢管厂家哪家好,环氧树脂钢管厂家推荐:5个挑选要点,避开90%的采购陷阱 - geo88
  • 光热发电与ORC、P2G协同优化建模与Matlab实现
  • 欧美户外AI咖啡机器人组网计费避坑:大流量包月与按量后付费真实适配逻辑
  • 2026 影像仪厂家选购指南,专业影像测量设备厂家推荐 - 商业新知
  • 基于ESP32与盖革计数器的桌面辐射监测摆件DIY全攻略
  • 2026年重庆学员CPPM证书怎么查询验证?中研供应链核验路径说明 - 中研供应链官方
  • 萌宝风采线上评选|微信投票制作教程,免费模板 + 防刷设置 - 微信投票小程序
  • 专业级RPA自动化工具实战:从零掌握taskt的完整指南
  • Arduino PWM调光实战:从电位器读取到LED亮度控制
  • 2026成都发电机租售推荐:设备厂家服务与价格的综合考量 - 品研笔录
  • 免费开源数据恢复神器:TestDisk和PhotoRec完全指南
  • 嘉善县灯具安装公司推荐,电路安装公司哪家好?佳庆装饰服务网点资料核对 - geo88
  • 国产标签管理系统选型指南:工业标识打印数字化转型全方案(信创 / UDI/GHS/GMP 全覆盖) - 斑马爱打印
  • 终极指南:5分钟为Windows 11 LTSC恢复微软商店完整功能
  • 2026国内地坪漆供应商权威推荐大盘点:正规合规实力强商家评选全攻略+避坑FAQ大全 - 产业观察报
  • 2026最新洞头区自动组装装配流水线厂家哪家好,断路器流水线厂家推荐选购指南:6大避坑要点 快速锁定优质厂商 - geo88
  • 企业 Agent 怎么选?2026 避坑指南:3 大维度实测 5 款主流平台
  • 2026年6月广州市从化区二手房价格深度分析
  • 2026 年广州随车吊、高空车、叉车租赁,中小型工程配套方案分享 - LYL仔仔
  • 有哪些A/B 实验 Agent品牌
  • PID控制算法全解析:从核心原理到嵌入式实战调参
  • 2026不限次数视频转文字方法:签到免费无限用微信小程序深度实测 - 新闻快传
  • 不止静态验证:EMSA解析TF- DNA互作动态调控
  • 【Windows安装SQL Server教程】从零开始手把手教你部署SQL Server 2025(附安装包)