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

部署Firebase Functions时遇ESLint parser类型错误求助

解决Firebase Functions部署时ESLint parser类型错误

错误原因:ESLint配置中的parser字段要求值为字符串或null,你当前配置里写成了数组["@babel/eslint-parser"],不符合配置规范,导致部署时ESLint校验失败。

修正后的.eslintrc.js配置代码:

module.exports = {
  root: true,
  env: {
    es6: true,
    node: true,
  },
  extends: [
    "eslint:recommended",
    "google",
  ],
  rules: {
    quotes: ["error", "double"],
  },
  parser: "@babel/eslint-parser" // 将数组改为字符串格式
};

额外注意:使用@babel/eslint-parser需要确保已安装对应依赖,在functions目录下执行以下命令安装:

npm install @babel/eslint-parser --save-dev

完成上述修改后,重新运行部署命令即可:

firebase deploy --only functions

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 10:36:05