How to deploy a Node/Express server using Vercel CLI

Shafia Rahman Chowdhury
2 min readOct 23, 2022

--

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 করতে পারবেন।

--

--