【问题标题】:How to change Firebase project directory如何更改 Firebase 项目目录
【发布时间】:2016-11-11 20:01:01
【问题描述】:

我已通过参考以下文档将 Firebase 托管项目安装到我的机器中:

https://firebase.google.com/docs/hosting/

现在,我想更改项目目录的位置。我该怎么办?

到目前为止,我已经尝试重新登录并重新初始化项目,但它没有提供再次指定目录的选项。

【问题讨论】:

  • 你能把我的答案标记为正确的吗?
  • @Moddaman 当然。

标签: android firebase firebase-hosting


【解决方案1】:

转到位于项目根目录中的名为 firebase.json 的文件,并将托管中名为 public 的字段更改为您想要的目录。

{ 
"database": {
    "rules": "database.rules.json"
  },
  "hosting": {
    "public": "public", <------ This points to directory
    "ignore": [
      "firebase.json",
      "**/.*",
      "**/node_modules/**"
    ],
    "rewrites": [
      {
        "source": "**",
        "destination": "/index.html"
      }
    ]
  }
}

编辑

了解更多here

【讨论】:

  • 您能否分享一个指向firebase.json 文档的链接?
【解决方案2】:

在您的 npm 命令中,转到文件夹所在的目录并键入 firebase init 最简单的方法是打开 Node.js 并键入不带 q 的 cd "your_directory"

【讨论】:

    【解决方案3】:

    试试这些步骤

    1- 在您计算机的某处创建一个新目录/文件夹 2-从创建的目录中打开你的命令行终端,例如 git/cmd 执行以下操作 a) 对于 git:右键单击目录并选择 git b) 对于 windows cmd:shift + right 在创建的目录上并选择 cmd 3- 输入命令 firebase init

    【讨论】:

      【解决方案4】:

      不确定这是否是最好的方法,但其他解决方案都不适合我。我最终将 firebase.json 文件复制到我创建的新文件夹中。我打开文件并将公共设置更新为正确的公共文件夹(可能相同,但如果你有一个 React 应用程序,你会想要“构建”文件夹)。

      然后我通过 CLI 在新文件夹中进行了 firebase init。这设置了正确的项目文件夹。

      【讨论】:

        猜你喜欢
        • 2016-11-01
        • 2021-06-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-09-02
        相关资源
        最近更新 更多