If you are building server-rendered Angular or Next.js apps, check out next-generation
Firebase App Hosting, a full-stack solution for modern web frameworks.
Gửi ý kiến phản hồi
Tích hợp Flutter Web
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Với CLI nhận biết khung Firebase, bạn có thể triển khai ứng dụng Flutter lên Firebase.
Lưu ý: Hosting nhận biết khung là bản xem trước công khai sớm. Điều này có nghĩa là chức năng có thể thay đổi theo cách không tương thích ngược. Bản phát hành xem trước không tuân theo bất kỳ SLA hoặc chính sách ngừng sử dụng nào và có thể nhận được dịch vụ hỗ trợ hạn chế hoặc không được hỗ trợ.
Trước khi bắt đầu
Trước khi bắt đầu triển khai ứng dụng của bạn lên Firebase, hãy xem xét các yêu cầu và tuỳ chọn sau:
Firebase CLI phiên bản 12.1.0 trở lên. Hãy nhớ cài đặt CLI bằng phương thức mà bạn muốn.
Không bắt buộc: Bật tính năng thanh toán trên dự án Firebase (bắt buộc nếu bạn dự định sử dụng SSR)
Khởi động Firebase
Để bắt đầu, hãy khởi chạy Firebase cho dự án khung.
Sử dụng CLI Firebase cho dự án mới hoặc sửa đổi firebase.json
cho dự án hiện có.
Khởi chạy dự án mới
Trong CLI Firebase , hãy bật bản xem trước khung web:
firebase experiments:enable webframeworks
Chạy lệnh khởi chạy từ CLI rồi làm theo lời nhắc:
firebase init hosting
Trả lời có cho câu hỏi "Bạn có muốn sử dụng khung web không? (thử nghiệm)"
Chọn thư mục nguồn lưu trữ; đây có thể là một ứng dụng Flutter hiện có.
Nếu được nhắc, hãy chọn Flutter Web.
Khởi chạy một dự án hiện có
Thay đổi cấu hình lưu trữ trong firebase.json
để có tuỳ chọn source
thay vì tuỳ chọn public
. Ví dụ:
{
"hosting" : {
"source" : "./path-to-your-flutter-app"
}
}
Phân phát nội dung tĩnh
Sau khi khởi chạy Firebase, bạn có thể phân phát nội dung tĩnh bằng lệnh triển khai tiêu chuẩn:
firebase deploy
Gửi ý kiến phản hồi
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0 . Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers . Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-04-15 UTC.
Bạn muốn chia sẻ thêm với chúng tôi?
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-04-15 UTC."],[],[]]