Firebase 将于 5 月 10 日重返 Google I/O 大会!立即报名

Tích hợp các khuôn khổ web với Hosting

Firebase Hosting tích hợp với các khung web hiện đại phổ biến bao gồm Angular và Next.js. Khi sử dụng Dịch vụ lưu trữ Firebase và Chức năng đám mây cho Firebase với các khung này, bạn có thể phát triển các ứng dụng và vi dịch vụ trong môi trường khung ưa thích của mình, sau đó triển khai chúng trong môi trường máy chủ an toàn, được quản lý. Hỗ trợ trong bản xem trước sớm này bao gồm các chức năng sau:

  • Triển khai các ứng dụng Web bao gồm nội dung web tĩnh
  • Triển khai các ứng dụng Web sử dụng kết xuất trước / Tạo trang tĩnh (SSG)
  • Triển khai các ứng dụng Web sử dụng Kết xuất phía máy chủ (SSR)—kết xuất toàn bộ máy chủ theo yêu cầu

Firebase cung cấp chức năng này thông qua Firebase CLI. Khi khởi tạo Lưu trữ trên dòng lệnh, bạn cung cấp thông tin về dự án Web mới hoặc hiện có của mình và CLI sẽ thiết lập các tài nguyên phù hợp cho khung Web bạn đã chọn.

điều kiện tiên quyết

  • Firebase CLI phiên bản 11.14.2 trở lên. Đảm bảo cài đặt CLI bằng phương pháp ưa thích của bạn.
  • Tùy chọn: Đã bật thanh toán trên dự án Firebase của bạn (bắt buộc nếu bạn định sử dụng SSR).

Phục vụ tại địa phương

Bạn có thể kiểm tra tích hợp của mình cục bộ bằng cách thực hiện theo các bước sau:

  1. Chạy firebase emulators:start từ thiết bị đầu cuối. Điều này xây dựng ứng dụng của bạn và phân phối nó bằng Firebase CLI.
  2. Mở ứng dụng web của bạn tại URL cục bộ do CLI trả về (thường là http://localhost:5000).

Triển khai ứng dụng của bạn lên Firebase Hosting

Khi bạn đã sẵn sàng chia sẻ những thay đổi của mình với mọi người, hãy triển khai ứng dụng của bạn lên trang web trực tiếp của bạn:

  1. Chạy firebase deploy từ thiết bị đầu cuối.
  2. Kiểm tra trang web của bạn trên: SITE_ID.web.app hoặc PROJECT_ID.web.app (hoặc miền tùy chỉnh của bạn, nếu bạn đã thiết lập).

Bước tiếp theo

Xem hướng dẫn chi tiết cho khuôn khổ ưa thích của bạn: