Firebase ফ্রেমওয়ার্ক-সচেতন CLI-এর সাহায্যে আপনি আপনার Flutter অ্যাপ্লিকেশন Firebase-এ স্থাপন করতে পারেন।
আপনি শুরু করার আগে
Firebase-এ আপনার অ্যাপ স্থাপন শুরু করার আগে, নিম্নলিখিত প্রয়োজনীয়তা এবং বিকল্পগুলি পর্যালোচনা করুন:
- Firebase CLI সংস্করণ 12.1.0 বা তার পরে। আপনার পছন্দের পদ্ধতি ব্যবহার করে সিএলআই ইনস্টল করা নিশ্চিত করুন।
- ঐচ্ছিক: আপনার ফায়ারবেস প্রজেক্টে বিলিং সক্ষম করা হয়েছে (আপনি যদি SSR ব্যবহার করার পরিকল্পনা করেন তাহলে প্রয়োজন)
ফায়ারবেস শুরু করুন
শুরু করতে, আপনার ফ্রেমওয়ার্ক প্রকল্পের জন্য Firebase শুরু করুন। একটি নতুন প্রকল্পের জন্য Firebase CLI ব্যবহার করুন, অথবা একটি বিদ্যমান প্রকল্পের জন্য firebase.json
পরিবর্তন করুন৷
একটি নতুন প্রকল্প শুরু করুন
- Firebase CLI-তে, ওয়েব ফ্রেমওয়ার্ক প্রিভিউ সক্ষম করুন:
firebase experiments:enable webframeworks
CLI থেকে শুরু করার কমান্ডটি চালান এবং তারপরে প্রম্পটগুলি অনুসরণ করুন:
firebase init hosting
হ্যাঁ উত্তর দিন "আপনি কি একটি ওয়েব ফ্রেমওয়ার্ক ব্যবহার করতে চান? (পরীক্ষামূলক)"
আপনার হোস্টিং উৎস ডিরেক্টরি নির্বাচন করুন; এটি একটি বিদ্যমান ফ্লাটার অ্যাপ হতে পারে।
অনুরোধ করা হলে, ফ্লটার ওয়েব বেছে নিন।
একটি বিদ্যমান প্রকল্প শুরু করুন
একটি public
বিকল্পের পরিবর্তে একটি source
বিকল্প পেতে firebase.json
এ আপনার হোস্টিং কনফিগারেশন পরিবর্তন করুন। যেমন:
{
"hosting": {
"source": "./path-to-your-flutter-app"
}
}
স্ট্যাটিক কন্টেন্ট পরিবেশন
ফায়ারবেস শুরু করার পরে, আপনি স্ট্যান্ডার্ড ডিপ্লয়মেন্ট কমান্ডের সাথে স্ট্যাটিক সামগ্রী পরিবেশন করতে পারেন:
firebase deploy