我正在做 firebase 和 react 项目。
但是每次我做 git push origin master
我都会收到这封电子邮件。
**
<块引用>运行失败:在合并时部署到 Firebase Hosting - master
**
当我点击电子邮件时,它说
**
<块引用>在合并时部署到 Firebase 托管:所有作业都失败了
**
虽然我收到了这封电子邮件,但它仍然可以正常工作。我的 github 更新得很好。此外,如果我执行 firebase deploy
,我的网站会更新得很好。一切正常,但收到了那封电子邮件。
有问题吗?
答案 0 :(得分:0)
https://firebase.google.com/docs/hosting/test-preview-deploy 我想你必须读一读这一篇。 我知道发布链接并不好,但这是官方文档,我相信它会永远保持最新状态。
或者这个: https://firebase.google.com/docs/hosting/github-integration 我不太确定您的问题是什么。
我遇到了类似的问题。
Firebase Hosting Setup - "Set up the workflow to run a build script before every deploy? (y/n)
我写了 npm ci && npm run generate
现在它可以工作了。
npm ci
是必需的,因为您的 node_modules
在 repo 中丢失。
就我而言,我使用的是 nuxt.js
而我的脚本是 npm run generate
或者更常见的 npm run build