কিভাবে নোড মডিউল থেকে ডিফল্ট package.json তৈরি করবেন?

Kibhabe Noda Madi Ula Theke Diphalta Package Json Tairi Karabena



দ্য ' package.json ” ফাইল হল যেকোনো Node.js প্রকল্পের মৌলিক অংশ যা মডিউল, প্যাকেজ বা অ্যাপ্লিকেশন সম্পর্কে গুরুত্বপূর্ণ তথ্য রেকর্ড করে। অধিকন্তু, এটি কার্যকরী বৈশিষ্ট্যগুলিও নির্দিষ্ট করে যা npm অতিরিক্ত নির্ভরতা, চলমান স্ক্রিপ্ট এবং Node.js প্রকল্পে প্রবেশ বিন্দু সনাক্তকরণের জন্য ব্যবহার করে। এটি ডিফল্ট বৈশিষ্ট্যগুলির সাথে তৈরি করা যেতে পারে তবে ব্যবহারকারী প্রয়োজনীয়তার উপর ভিত্তি করে এর বৈশিষ্ট্যগুলিও কাস্টমাইজ করতে পারে।

এই পোস্টটি নোড মডিউল থেকে একটি ডিফল্ট package.json ফাইল তৈরি করার সম্পূর্ণ পদ্ধতি ব্যাখ্যা করবে।

কিভাবে নোড মডিউল থেকে ডিফল্ট package.json তৈরি করবেন?

Node.js প্রকল্পে ডিফল্ট package.json ফাইল তৈরি করতে, নির্দেশাবলীর প্রদত্ত ধাপগুলি সাবধানে অনুসরণ করুন।







ধাপ 1: নোড প্রকল্পের রুট ডিরেক্টরিতে নেভিগেট করুন
প্রথমে, নীচে বর্ণিত “নির্বাহ করে প্রকল্পের রুট ডিরেক্টরিতে নেভিগেট করুন সিডি cmd (কমান্ড প্রম্পটে) কমান্ড:



সিডি নমুনা প্রকল্প

উদাহরণস্বরূপ, রুট ডিরেক্টরিটির নাম 'স্যাম্পলপ্রজেক্ট'।



এটি দেখা যায় যে ব্যবহারকারী এখন 'নমুনা প্রকল্প' ডিরেক্টরিতে রয়েছে:





ধাপ 2: Package.json ফাইল তৈরি করুন
এর পরে, 'ব্যবহার করে ডিফল্ট 'package.json' ফাইল তৈরি করে Node.js প্রজেক্ট শুরু করুন। npm (নোড প্যাকেজ ম্যানেজার)':



npm init -- হ্যাঁ

উপরের কমান্ডে, '-হ্যাঁ' পতাকা ডিফল্টরূপে সমস্ত প্রশ্নের উত্তর দেয় হ্যাঁ।

এটি প্রদর্শিত হতে পারে যে ডিফল্ট 'package.json' ফাইলটি নিম্নলিখিত বৈশিষ্ট্যগুলির সেট সহ সফলভাবে তৈরি করা হয়েছে:

'package.json' ফাইলের বৈশিষ্ট্য এখানে বর্ণনা করা হয়েছে:

  • নাম : এটি বর্তমান ডিরেক্টরির নাম উপস্থাপন করে
  • সংস্করণ : এটি প্রকল্পের বর্তমান সংস্করণ নম্বর নির্দিষ্ট করে। এটি সর্বদা '1.0.0' হয়।
  • বর্ণনা : এটি প্রকল্পের উদ্দেশ্যের বিশদ বিবরণ প্রদান করে। এটি এমন তথ্য যা ব্যবহারকারীরা 'npm অনুসন্ধান' কমান্ডের সাহায্যে পরীক্ষা করে।
  • প্রধান : এটি প্রজেক্ট এন্ট্রি পয়েন্ট নির্দেশ করে যা সমস্ত প্রয়োজনীয় মডিউলের জন্য একটি নির্ভরতা গ্রাফ তৈরি করে।
  • স্ক্রিপ্ট : এটি স্ক্রিপ্ট কমান্ডগুলিকে সংজ্ঞায়িত করে যা ব্যবহারকারীরা স্ক্রিপ্ট চালানোর জন্য ব্যবহার করে।
  • কীওয়ার্ড : এগুলি সেই কীওয়ার্ডগুলিকে নির্দেশ করে যা প্রজেক্ট তৈরি/আবিষ্কার করতে সাহায্য করে যেমন টেনে আনা, ড্রপ করা, টেনে আনা এবং ড্রপ করা এবং টেনে নেওয়ার মতো।
  • লেখক : এটি প্রকল্পের লেখকদের তালিকা নোট করে।
  • লাইসেন্স : এটি ইন্টারনেট সিস্টেম কনসোর্টিয়াম (ISC) দ্বারা প্রকাশিত ডিফল্টরূপে ISC লাইসেন্স

ধাপ 3: আউটপুট
যেকোন ইন্সটল কোড এডিটরে (বনাম কোড) এইভাবে 'নমুনা প্রজেক্ট' ফোল্ডার/ডিরেক্টরি খুলুন:

নিম্নলিখিত চিত্রটি দেখায় যে তৈরি করা ডিফল্ট 'package.json' ফাইলটি 'sampleProject' ফোল্ডারে বিদ্যমান:

এটি নোড মডিউল থেকে ডিফল্ট package.json তৈরি করার বিষয়ে।

উপসংহার

Node.js-এ ডিফল্ট package.json ফাইল তৈরি করতে এক্সিকিউট করুন 'npm init - হ্যাঁ' Node.js প্রোজেক্ট রুট ডিরেক্টরিতে কমান্ড। এই কমান্ডে, 'npm(নোড প্যাকেজ ম্যানেজার)' প্যাকেজ ম্যানেজার Node.js প্রজেক্ট শুরু করে। এটি Node.js প্রকল্পে দরকারী কার্যকারিতা এবং মডিউল যোগ করার জন্য সেরা প্যাকেজ ম্যানেজার হিসাবে বিবেচিত হয়। এই পোস্টটি কার্যত নোড মডিউল থেকে একটি ডিফল্ট package.json ফাইল তৈরি করার সম্পূর্ণ পদ্ধতি ব্যাখ্যা করেছে।