How to deploy a Node/Express server using Vercel CLI
Vercel CLI দিয়ে ডিপ্লয় করার জন্য এই স্টেপ গুলো ফলো করুনঃ
১) Vercel ওয়েবসাইট এ গিয়ে (https://vercel.com/signup) GitHub দিয়ে signup করুন।
২) আপনার node/express প্রোজেক্ট VSCode এ ওপেন করে VScode এর টার্মিনালটি ওপেন করুন।
৩) npm ব্যাবহার করে আপনি আপনার কম্পিউটারে globally vercel ইন্সটল করুন।
npm i -g vercel
8) এরপর, এই কমান্ডটি দিলেঃ
vercel login
আপনি এই নিচের অপশন গুলো দেখতে পারবেন। অপশন গুলো থেকে আপনি continue with GitHub সিলেক্ট করুন।
৫) আপনার ব্রাউজার এ CLI Login Successful মেসেজটি আসলে আপনি এই নিচের কমান্ডটি VSCode টার্মিনাল এ রান করুনঃ
vercel
৬) আপনার কিছু অপশন আসবে। নিচের ছবিটা ফলো করে yes/no দিন।
কাজগুলো সম্পূর্ণ হলে আপনাকে কিছু লিঙ্ক দেওয়া হবে যে লিঙ্ক থেকে production লিঙ্কটি visit করলে index.js
ফাইলের ভিতরের কোডটি দেখাবে।আপনাকে একটি vercel.json
ফাইল তৈরি করতে হবে এবং এটিকে রুট ফোল্ডারে রাখতে হবে যাতে Vercel জানে যে এটি একটি নোড অ্যাপ্লিকেশন। এবং এটা খুবই গুরুত্বপূর্ণ যে আপনার index.js
ফাইলটিও রুট ফোল্ডারে আছে।
৭) একটি vercel.json
ফাইল তৈরি করুন এবং এটি আপনার প্রোজেক্ট ফোল্ডারের রুটে রাখুন এবং নীচের কোডটি লিখুন।
{
"version": 2,
"builds": [
{
"src": "./index.js",
"use": "@vercel/node"
}
],
"routes": [
{
"src": "/(.*)",
"dest": "/"
}
]
}
৮) এরপর, এই নিচের ২টি কমান্ড রান করুনঃ
vercel
vercel --prod
আপনার vercel cli দিয়ে ডিপ্লয় এর কাজ গুলো শেষ। এখন production লিঙ্কটি visit করলে আপনি আপনার ডাটা access করতে পারবেন।