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

运行firebase deploy部署云函数时报npmrc重复加载错误如何解决?

该报错出现于执行firebase deploy --only functions部署Firebase云函数的过程中,错误详情如下:

Error: double-loading config "/Users/zoyamilovanova/.cache/firebase/runtime/npmrc" as "global", previously loaded as "user"

错误诱因
  • npm版本校验规则触发:npm v8及以上版本新增了严格的配置文件加载校验机制,禁止同一份物理路径的npmrc配置文件被同时标记为user用户级、global全局级两种不同类型重复加载。
  • Firebase CLI版本缺陷:10.0.0~10.7.0区间的Firebase CLI存在已知逻辑bug,在生成部署临时运行环境的npmrc配置时,会先后将缓存目录下的同一份npmrc文件注册为用户配置、全局配置,直接触发npm的校验拦截。
  • 本地部署缓存异常:之前的部署任务意外中断后,~/.cache/firebase/路径下的临时配置文件和状态标记未被正常清理,后续部署时CLI复用异常缓存,错误触发重复加载判定。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 17:27:04