Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

開始使用 Firebase 託管

火力地堡主機為您提供了一個快速,安全和託管應用的靜態資產可靠的方式(HTML,CSS,JavaScript中,媒體文件等),以及以提供動態內容和主機微服務

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

在你開始之前

之前,你可以設置火力地堡主機,你需要創建一個火力地堡項目

步驟1:安裝火力地堡CLI

訪問火力地堡CLI文檔,以了解如何CLI安裝更新到最新版本

第2步:初始化項目

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

firebase init hosting

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

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

    所選 Firebase 項目是本地項目目錄的“默認”Firebase 項目。要連接額外的火力地堡項目到本地項目目錄,建立項目的別名

  2. 指定要用作公共根目錄的目錄。

    該目錄包含所有的公共服務的靜態文件,包括您index.html文件,並要部署到火力地堡舉辦任何其他資產。

    • 對於公共根目錄的缺省被稱為public

      • 現在,您可以指定公開的根目錄下,也可以稍後指定它在你的firebase.json配置文件。

      • 如果您選擇默認,不已經有一個目錄名為public ,火力地堡為您創建它。

    • 如果您還沒有一個有效index.html文件或404.html文件中的公共根目錄下,火力地堡為您創建它們。

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

    如果你選擇做一個單頁的應用程序,然後火力地堡自動添加重寫配置為您服務。

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

第3步:部署到您的網站

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

firebase deploy --only hosting

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

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

了解更多有關部署和甚至在本地測試您的網站

下一步

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