gpt4 book ai didi

javascript - storage.rules 中的“firebase deploy”编译错误

转载 作者:行者123 更新时间:2023-11-30 16:03:54 26 4
gpt4 key购买 nike

我正在尝试从 here 部署 firebase 应用程序我正在关注 this教程。我想部署我的 firebase 应用程序。但是,当我输入

firebase deploy

我得到一个错误。这是我的日志:

egaumbp:web gg$ firebase deploy

=== Deploying to 'friendlychat-6e4c3'...

i deploying database, storage, hosting
i storage: checking rules for compilation errors...

Error: Compilation error in storage.rules:

[E] 3:12 - Unexpected '<'.
egaumbp:web gg$

我已登录,并且我有 3.0.0 版的 firebase 工具包,我正在使用 OSX EL Capitan 版本 10.11.2 上的 MacBook Pro(Retina,13 英寸,2012 年末)执行此操作。

最佳答案

入门指南中的许多示例都使用 <placeholder> 的约定开发人员需要提供一些额外信息才能使示例正常运行。在来自 Understanding Firebase Storage Security Rules 的第一个示例中, 以下代码片段带有占位符 <your-firebase-storage-bucket> .

service firebase.storage {
match /b/<your-firebase-storage-bucket>/o {
// ... more rules ...
}
}

修复 Unexpected '<'在这种情况下出错,将占位符替换为 friendlychat-6e4c3.appspot.com像这样:

service firebase.storage {
match /b/friendlychat-6e4c3.appspot.com/o {
// ... more rules ...
}
}

支持的语法和函数的详细概述可在 Learn to Secure Files 获得。 .如果遇到更多的编译错误,这是一个很好的引用。

关于javascript - storage.rules 中的“firebase deploy”编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37317485/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com