Bắt đầu với một dự án hiện có

Firebase Studio cung cấp một cách đơn giản để nhập các dự án ứng dụng web hiện có vào không gian làm việc Firebase Studio, cho phép bạn tiếp tục làm việc trên các dự án hiện có bằng tính năng hỗ trợ dựa trên AI của Firebase Studio cũng như các tính năng phát triển, triển khai và giám sát đơn giản.

Bạn có thể nhập dự án từ kho lưu trữ nguồn (GitHub, GitLab hoặc Bitbucket) hoặc từ tệp lưu trữ cục bộ. Firebase Studio hỗ trợ nhập tệp tar được nén bằng gzip và tệp zip có kích thước dưới 50 MiB.

Bắt đầu

Bước 1: Nhập dự án

  1. Đăng nhập vào Tài khoản Google rồi mở Firebase Studio.

  2. Nhấp vào Nhập dự án. Hộp thoại Import project (Nhập dự án) sẽ xuất hiện.

  3. Trong trường Repo URL (URL kho lưu trữ), hãy nhập URL kho lưu trữ GitHub, GitLab hoặc Bitbucket.

  4. Nhập tên cho dự án của bạn.

  5. Nếu bạn đang nhập một dự án Flutter, hãy bật tuỳ chọn This is a Flutter app (Đây là ứng dụng Flutter). Nếu không, hãy bỏ đánh dấu hộp này.

  6. Nhấp vào Nhập.

  7. Nếu kho lưu trữ là kho lưu trữ riêng tư, bạn sẽ được nhắc xác thực với nhà cung cấp tương ứng:

    • Đối với GitHub, hãy làm theo lời nhắc để sao chép mã thông báo truy cập.
    • Đối với GitLab, bạn có thể sử dụng mật khẩu tài khoản hoặc tạo mã thông báo tài khoản cá nhân
    • Đối với Bitbucket, hãy sử dụng tên người dùng (không phải email) và mật khẩu ứng dụng để xác thực.

Bước 2: Cài đặt phần phụ thuộc

Theo mặc định, Firebase Studio không cài đặt các phần phụ thuộc khi bạn nhập dự án. Vì vậy, bạn cần thực hiện việc này theo cách thủ công sau lần nhập đầu tiên.

Ví dụ: nếu nhập một ứng dụng Flutter, bạn nên chạy flutter pub get trong dòng lệnh hoặc npm install cho các ứng dụng Javascript hoặc TypeScript.

Bạn có thể thay đổi giá trị này cho tất cả người dùng sau này của mẫu và cho các lần nhập trong tương lai bằng cách thêm một lệnh gọi onCreate vào tệp dev.nix trong kho lưu trữ dự án. Bạn có thể định cấu hình onCreate để chạy lệnh bản dựng phù hợp với dự án của mình (ví dụ: npm install hoặc flutter pub get).

Sau khi bạn định cấu hình, các phần phụ thuộc sẽ được cài đặt tự động bất cứ khi nào người dùng nhập kho lưu trữ của bạn vào Firebase Studio.

Các bước tiếp theo