একটি বিদ্যমান প্রকল্পের সাথে শুরু করুন

Firebase Studio একটি Firebase Studio ওয়ার্কস্পেসে বিদ্যমান ওয়েব অ্যাপ প্রকল্পগুলি আমদানি করার একটি সুগম উপায় অফার করে, যা আপনাকে Firebase Studio এআই-চালিত সহায়তা এবং সুগম উন্নয়ন, স্থাপনা এবং পর্যবেক্ষণ ক্ষমতার সাহায্যে আপনার বিদ্যমান প্রকল্পগুলিতে কাজ চালিয়ে যেতে দেয়।

আপনি একটি সোর্স রিপোজিটরি (GitHub, GitLab, অথবা Bitbucket) থেকে, Builder.io Figma প্লাগইন ব্যবহার করে Figma থেকে, অথবা একটি স্থানীয় আর্কাইভ ফাইল থেকে প্রকল্পগুলি আমদানি করতে পারেন। Firebase Studio 100 MiB এর কম আকারের gzipped tar ফাইল এবং zip ফাইল আমদানি সমর্থন করে।

আপনি একটি বিদ্যমান প্রকল্পের অনুলিপি তৈরি করতে এটির একটি অনুলিপিও তৈরি করতে পারেন।

শুরু করুন

ধাপ ১: আপনার প্রকল্পটি আমদানি করুন

  1. আপনার গুগল অ্যাকাউন্টে লগ ইন করুন এবং Firebase Studio খুলুন।

  2. Import a project এ ক্লিক করুন। Import project ডায়ালগটি প্রদর্শিত হবে।

  3. রেপো URL ক্ষেত্রে, আপনার GitHub, GitLab, অথবা Bitbucket রিপোজিটরি URL লিখুন।

  4. আপনার প্রকল্পের জন্য একটি নাম লিখুন।

  5. যদি আপনি একটি Flutter প্রকল্প আমদানি করেন, তাহলে This is a Flutter app সক্ষম করুন। যদি না হয়, তাহলে চেকবক্সটি আনচেক করুন।

  6. আমদানি করুন ক্লিক করুন।

  7. যদি সংগ্রহস্থলটি ব্যক্তিগত হয়, তাহলে আপনাকে সংশ্লিষ্ট প্রদানকারীর কাছে প্রমাণীকরণ করতে বলা হবে:

    • GitHub-এর জন্য, অ্যাক্সেস টোকেন কপি করার জন্য প্রম্পটগুলি অনুসরণ করুন।
    • গিটল্যাবের জন্য, আপনি আপনার অ্যাকাউন্টের পাসওয়ার্ড ব্যবহার করতে পারেন অথবা একটি ব্যক্তিগত অ্যাকাউন্ট টোকেন তৈরি করতে পারেন
    • বিটবাকেটের জন্য, প্রমাণীকরণের জন্য আপনার ব্যবহারকারীর নাম (ইমেল নয়) এবং একটি অ্যাপ পাসওয়ার্ড ব্যবহার করুন।

ধাপ ২: নির্ভরতা ইনস্টল করুন

ডিফল্টরূপে, Firebase Studio কোনও প্রকল্প আমদানি করার সময় নির্ভরতা ইনস্টল করে না, তাই আপনার প্রথম আমদানির পরে আপনাকে এটি ম্যানুয়ালি করতে হবে।

উদাহরণস্বরূপ, যদি আপনি একটি Flutter অ্যাপ আমদানি করেন, তাহলে আপনার টার্মিনালে flutter pub get চালানো উচিত, অথবা Javascript বা TypeScript অ্যাপের জন্য npm install

আপনার টেমপ্লেটের সকল ভবিষ্যৎ ব্যবহারকারীর জন্য এবং ভবিষ্যতের আমদানির জন্য আপনি এটি পরিবর্তন করতে পারেন আপনার প্রজেক্ট রিপোজিটরিতে আপনার dev.nix ফাইলে একটি onCreate হুক যোগ করে। আপনি আপনার প্রজেক্টের জন্য উপযুক্ত build কমান্ড চালানোর জন্য onCreate কনফিগার করতে পারেন (উদাহরণস্বরূপ, npm install অথবা flutter pub get )।

এটি কনফিগার করার পরে, ব্যবহারকারীরা যখনই আপনার সংগ্রহস্থল Firebase Studio তে আমদানি করে তখন নির্ভরতা স্বয়ংক্রিয়ভাবে ইনস্টল হয়ে যায়।

পরবর্তী পদক্ষেপ