【问题标题】:Firebase deploy error - Configuring expiration modes is not permittedFirebase 部署错误 - 不允许配置过期模式
【发布时间】:2021-06-17 09:20:38
【问题描述】:

我正在尝试部署我的 firebase 项目,但出现此错误:

HTTP Error: 400, Configuring expiration modes is not permitted

我没有在网上找到任何东西,我不知道会是什么。

有人遇到过同样的错误吗?

感谢

【问题讨论】:

  • 你能分享你的代码并描述你是如何尝试部署你的项目的吗?
  • 哪个代码?我的项目很大,文件很多:D 我使用这个脚本REACT_APP_ENV=PROD GENERATE_SOURCEMAP=false react-scripts build && firebase use [proj-name] && firebase deploy --only hosting:prod,firestore,functions
  • 我解决了分别启动它们的问题,首先npm run build = REACT_APP_ENV=PROD GENERATE_SOURCEMAP=false react-scripts build 然后firebase use [proj-name] 然后firebase deploy --only functionsfirebase deploy --only hosting:prod
  • 您也可以发布您的解决方案作为答案吗?这将使其更加可见,其他社区成员将能够使用它

标签: firebase deployment google-cloud-functions publish-subscribe schedule


【解决方案1】:

将@ProfLayton 的解决方案发布为社区 wiki,以获得更好的可见性。

已通过单独启动部署脚本修复了该错误:

  1. npm run build = REACT_APP_ENV=PROD GENERATE_SOURCEMAP=false react-scripts build
  2. firebase use [proj-name]
  3. firebase deploy --only functions
  4. firebase deploy --only hosting:prod

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-05
    • 2019-12-12
    • 2018-03-31
    • 2019-11-28
    • 2016-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多