Google is committed to advancing racial equity for Black communities. See how.
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

開始使用Firebase託管

Firebase託管為您提供了一種快速,安全和可靠的方式來託管應用程序的靜態資產(HTML,CSS,JavaScript,媒體文件等)以及提供動態內容和託管微服務

我們的生產級託管由全球內容交付網絡(CDN)支持。託管服務通過SSL您的內容,默認情況下,可以與自己使用的自定義域或您的項目的免費的子域web.appfirebaseapp.com

在你開始之前

在設置Firebase託管之前,您需要創建一個Firebase項目

步驟1 :安裝Firebase CLI

請訪問Firebase CLI文檔,以了解如何安裝CLI更新至最新版本

步驟2 :初始化您的專案

要將本地項目文件連接到Firebase項目,請從本地項目目錄的根目錄運行以下命令:

firebase init hosting

在項目初始化期間,從Firebase CLI提示:

  1. 選擇一個Firebase項目以連接到本地項目目錄。

    所選的Firebase項目是本地項目目錄的“默認” Firebase項目。要將其他Firebase項目連接到本地項目目錄,請設置項目別名

  2. 指定一個目錄用作您的公共根目錄。

    該目錄包含您所有公共服務的靜態文件,包括index.html文件和要部署到Firebase Hosting的任何其他資產。

    • 公共根目錄的默認名稱為public

      • 您可以立即指定公共根目錄,也可以稍後firebase.json配置文件中指定它

      • 如果您選擇默認值並且還沒有名為public的目錄,則Firebase會為您創建它。

    • 如果您的公共根目錄中沒有有效的index.html文件或404.html文件,則Firebase會為您創建它們。

  3. 選擇您的站點的配置。

    如果選擇製作一頁應用程序,則Firebase會自動為您添加重寫配置

在初始化結束時,Firebase自動創建兩個文件並將其添加到本地應用程序目錄的根目錄:

  • 列出您的項目配置的firebase.json配置文件。在配置託管行為頁面上了解有關此文件的更多信息。

  • 一個.firebaserc文件,用於存儲您的項目別名

步驟3 :部署到您的網站

要部署到您的站點,請從本地項目目錄的根目錄運行以下命令:

firebase deploy --only hosting

此命令將您的託管內容和配置部署到以下Firebase設置的子域中:

  • PROJECT_ID .web.app
  • PROJECT_ID .firebaseapp.com

了解有關部署甚至本地測試您的站點的更多信息。

下一步

現在,您的網站已準備好與世界分享!