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

Netlify部署出现Dependencies installation error是否需要降级Node版本?

结论

该错误与Node版本无关,不需要在本地安装旧版本Node后重新部署

错误原因

Netlify默认不会自动安装Netlify Function目录下package.json内声明的依赖,本次报错是你部署的Netlify Function引用了firebase-functions包,但该依赖未被成功安装导致。

修复方案

你可以任选以下三种方案之一解决:

  • 删掉Netlify Function目录下的package.json,把firebase-functions等Function需要的依赖全部添加到项目根目录的package.json中,这是官方推荐的最快最稳妥的方案
  • 修改项目构建命令,在原有构建逻辑前新增进入Function目录执行安装的步骤,比如把原有构建命令改成cd functions && npm install && cd ../ && CI= npm run build,如果用yarn就对应替换为yarn安装命令
  • 在项目根目录的netlify.toml配置文件中添加以下插件声明:
[[plugins]]
package = "@netlify/plugin-functions-install-core"

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 07:45:02