🌟 项目亮点

Firebase 是由 Google Cloud 提供支持的高效开发平台,适用于构建各种 Web 和移动应用。平台集成免费 CDN 和 SSL 证书服务,提升访问速度与数据安全。

📌 核心优势

  • ✅ 免费CDN加速,全球快速访问
  • 🔒 自动HTTPS加密,保障数据安全
  • 实时数据库与云函数扩展功能
  • 与Hexo静态生成器完美集成

🚀 快速部署指南

📦 环境准备

  1. 安装必要工具
工具 安装链接 验证命令
Node.js 下载安装 node -v
Git 下载安装 git -v

安装完成后重启终端,验证是否安装成功。若出现不是内部或外部命令提示,请重启电脑或检查环境变量配置。

  1. 安装Hexo
    1
    2
    3
    4
    # 创建项目文件夹并初始化
    mkdir hexo-blog && cd hexo-blog
    npm install hexo-cli -g
    hexo init

🌐 Firebase托管配置

  1. 创建Firebase项目

    1
    2
    3
    # 安装Firebase CLI并登录
    npm install -g firebase-tools
    firebase login
  2. 部署到Firebase

    1
    2
    3
    4
    5
    6
    7
    8
    9
    # 初始化并部署
    firebase init hosting
    # 选择以下配置:
    # - 选择现有项目
    # - 公共目录:public
    # - 不配置为单页应用
    # - 不覆盖现有文件

    firebase deploy

📸 图文教程

Hexo安装验证
Node.js安装验证界面

Firebase项目创建
Firebase项目创建界面

📚 推荐阅读

主题推荐 官方文档
Butterfly Hexo官方文档
Matery Firebase文档

完成部署后,您可以通过Firebase提供的默认域名访问博客。如需绑定自定义域名,请在Firebase控制台进行配置。