প্রকল্প সম্পর্কে
serve হলো Vercel-এর তৈরি একটি কমান্ড-লাইন টুল যা আপনার স্থানীয় মেশিন বা লোকাল নেটওয়ার্ক থেকে স্ট্যাটিক ওয়েবসাইট, সিঙ্গেল-পেজ অ্যাপ্লিকেশন এবং পৃথক ফাইল সার্ভ করার প্রক্রিয়াকে সহজ করে তোলে। এটি ফাইল কনটেন্ট ব্রাউজ করার জন্য একটি পরিষ্কার ডিরেক্টরি লিস্টিং ইন্টারফেস প্রদান করে।
শুরু করা খুবই সহজ: আপনার প্রজেক্ট ডিরেক্টরিতে `npx serve` চালান, অথবা `npm install --global serve` দিয়ে গ্লোবালি ইনস্টল করুন। আপনি একটি নির্দিষ্ট ফোল্ডার সার্ভ করার জন্য নির্দিষ্ট করতে পারেন বা `serve --help` দিয়ে উপলব্ধ সমস্ত অপশন দেখতে পারেন।
কনফিগারেশন পাবলিক ফোল্ডারে রাখা একটি `serve.json` ফাইলের মাধ্যমে পরিচালিত হয়, যা সার্ভিং আচরণ কাস্টমাইজ করার অনুমতি দেয়। মূল কার্যকারিতা `serve-handler`-এর উপর ভিত্তি করে তৈরি, যা Node.js বা micro ব্যবহার করে বিদ্যমান HTTP সার্ভারে মিডলওয়্যার হিসেবে একীভূত করা যেতে পারে।
টুলটির জন্য Node.js v14 বা তার পরবর্তী সংস্করণ প্রয়োজন (সংস্করণ 14 এবং তার উপরে)। এটি আগে `list` এবং `micro-list` নামে পরিচিত ছিল, পরে `serve` নামে পুনঃনামকরণ করা হয়। প্রকল্পটি Leo Lamprecht-এর লেখা এবং এটি ওপেন-সোর্স, যেখানে অবদান এবং সমস্যা রিপোর্ট স্বাগত।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.