Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 未找到具有所提供路径的文件:build。不会上载任何工件。-用于将React应用程序部署到Firebase的Github操作_Reactjs_Firebase_Github Actions - Fatal编程技术网

Reactjs 未找到具有所提供路径的文件:build。不会上载任何工件。-用于将React应用程序部署到Firebase的Github操作

Reactjs 未找到具有所提供路径的文件:build。不会上载任何工件。-用于将React应用程序部署到Firebase的Github操作,reactjs,firebase,github-actions,Reactjs,Firebase,Github Actions,下面是关于使用github操作为react应用程序设置CI/CD的教程。我希望该操作能够构建我的react应用程序并将其部署到我的firebase项目中以进行托管。我很确定我是按照指示做的,但是当我用推的方式触发我的动作时,我得到了这个错误: > Run actions/download-artifact@v2 > with: > name: build > path: build Starting download for build Error:

下面是关于使用github操作为react应用程序设置CI/CD的教程。我希望该操作能够构建我的react应用程序并将其部署到我的firebase项目中以进行托管。我很确定我是按照指示做的,但是当我用推的方式触发我的动作时,我得到了这个错误:

> Run actions/download-artifact@v2   
> with:
>     name: build
>     path: build Starting download for build Error: Unable to find any artifacts for the associated workflow
#此工作流将干净地安装节点依赖项,生成源代码并跨不同版本的节点运行测试
#有关更多信息,请参阅:https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions
名称:Firebase CI
on:推
工作:
建造:
运行于:ubuntu最新版本
战略:
矩阵:
节点版本:[14.x]
#请参阅支持的Node.js发布计划,网址为https://nodejs.org/en/about/releases/f
步骤:
-用途:行动/checkout@v2
-名称:使用Node.js${{matrix.Node-version}
用途:操作/设置-node@v1
与:
节点版本:${matrix.node-version}
-运行:npm ci
-名称:归档构建
用途:操作/上传-artifact@v2
与:
名称:build
路径:构建
部署:
名称:部署
需求:构建
运行于:ubuntu最新版本
步骤:
-用途:行动/checkout@v2
-名称:下载版本
用途:操作/下载-artifact@v2
与:
名称:build
路径:构建
-名称:部署到Firebase
用途:w9jds/firebase-action@master
与:
args:deploy--仅托管
环境:
FIREBASE_令牌:${{secrets.FIREBASE_令牌}
我可以从控制台手动安装、构建和部署。我认为这个错误可能与我的构建目录的位置有关,但它位于标准位置。你有什么想法吗

链接到完整回购协议

其他屏幕截图:


似乎要从我的gitignore中删除
/build
。问题解决了。但我不确定为什么,因为我所看到的类似操作的示例中没有一个包含它们的构建文件夹