【问题标题】:Firebase CLI - "Invalid project ID specified"Firebase CLI - “指定的项目 ID 无效”
【发布时间】:2017-10-19 03:03:33
【问题描述】:

我正在尝试在我的 Firebase 项目中使用 Cloud Functions

我正在尝试在我的 Mac 的新文件夹中初始化 CLI features。我打开了一个名为 CloudFunctions 的文件夹,然后在该文件夹中运行了 firebase init 命令,结果如下:

它不会询问我是否要为此文件夹设置新的默认 project ID,但它使用的是旧的 project ID,这可能是错误的。


当我尝试运行 firebase use <my_project_id> 时,我收到此错误:

但正如您在上面看到的,运行firebase init 失败,因为默认的project ID 是错误的。


CloudFunctions 文件夹目前为空,没有firebase.json 文件或任何其他文件。

【问题讨论】:

    标签: node.js firebase npm


    【解决方案1】:

    Firebase CLI 将在当前目录及其所有父目录中查找描述项目的 .firebaserc 文件。您的主目录中可能有一个 .firebaserc 文件,它认为这是您当前正在处理的项目。将该文件移开(并确定它是否真的是您想要继续使用的东西)。

    【讨论】:

    • 这是正确的答案,但值得一提的是我看不到这个文件,因为它被隐藏了。阅读您的答案后,我已启用在我的 Mac 上显示隐藏文件,并且只能编辑它。
    • 在 unix 类型系统中,所有以点开头的文件都被常用工具隐藏。您还可以使用ls -a 使它们出现在命令行中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-04
    • 1970-01-01
    • 2019-11-28
    • 1970-01-01
    • 2020-07-25
    • 1970-01-01
    相关资源
    最近更新 更多