【问题标题】:Firebase Hosting deploy with Google Cloud Build throwing "No such file or directory" error使用 Google Cloud Build 部署 Firebase 托管会引发“没有此类文件或目录”错误
【发布时间】:2020-12-03 11:02:41
【问题描述】:

我构建了一个简单的 ReactJs 应用,并尝试在将新提交推送到 Github 上的主分支后立即使用 Google Cloud Build 来部署它。 为此,我添加了一个“On push to master”触发器,并按照here 的每一步配置我的 Google Cloud 和本地项目。最后我创建了一个 cloudbuild.yaml 文件,内容如下:

在新的提交和推送之后,云构建会记录正确的 npm installnpm run build,但火力库会在以下步骤停止。

我不明白缺少哪个文件/目录,也不知道如何修复它。谁能帮我一点忙? 提前致谢。

【问题讨论】:

    标签: reactjs git firebase firebase-hosting google-cloud-build


    【解决方案1】:

    所以经过一整天的工作,我发现了问题所在。显然,当您生成教程中提到的 firebase 映像时,它的所有文件都需要使用 End of line LF,但在 Windows 中,它将所有文件都设置为 CRLF。我在 windows 中使用 WSL 终端解决了这个问题。

    【讨论】:

    • 这是救命稻草!万分感谢。我见过的最奇怪的问题。所有软件相关问题的通用解决方案之一应该是“不要使用 Windows”!!
    猜你喜欢
    • 2020-11-28
    • 2020-10-26
    • 2021-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-26
    • 1970-01-01
    相关资源
    最近更新 更多