BÀI 7 - TẠO HOSTING FIREBASE CHO DỰ ÁN REACTJS
Link tham khảo: here
Đầu tiên, bạn nên tạo một dự án mới trong Firebase.
Thứ hai, Create chức năng hosting trong dự án Firebase đó.
Sau đó, tiến hành add thư viện và create hosting cho dự án React Native như sau:
Bước 1: Mở command thư mục dự án và gõ:
npx create-react-app react_hosting
Bước 2: Install các thư viện của Firebase
npm install -g firebase-tools
Source code dự án sẽ có cấu trúc như sau:
Bước 3: Tạo tên miền miễn phí từ Firebase như sau: Tại thư mục dự án React Native gõ cmd như này. (Nếu lần đầu, nó sẽ bắt bạn đăng nhập Firebase mới sử dụng thì cứ đăng nhập bình thường thôi nhé)
firebase init hoặc firebase init hosting
Bấm y enter để tiếp tục
Chọn chức năng tạo Hosting
Chọn chức năng dùng dự án có sẵn
Nó sẽ yêu cầu dùng chung thư mục React Native và thư mục hosting Firebase thì nhập build enter
Tiếp theo nó sẽ đề nghị bạn chấp nhận index.html là thư mục mặc định thì chọn y enter
Vậy là xong tạo hosting
Bước 4: Công khai hosting vừa tạo lên web: Chạy cmd này
npm run build
Cuối cùng, là deploy
firebase deploy
Cài đặt công cụ hỗ trợ: npm install -g serve
Kiểm tra local hosting: serve -s build