Node.js এ path.normalize() পদ্ধতি কিভাবে ব্যবহার করবেন?

Node Js E Path Normalize Pad Dhati Kibhabe Byabahara Karabena



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

এই পোস্টটি কার্যত Node.js “path.normalize()” পদ্ধতির ব্যবহার ব্যাখ্যা করবে।







Node.js এ path.normalize() পদ্ধতি কিভাবে ব্যবহার করবেন?

দ্য 'সাধারণ করা()' 'পথ' মডিউলের পূর্ব-নির্ধারিত পদ্ধতি নির্দিষ্ট পাথ বিভাজকের সাথে '\\\\, ., …' অক্ষর প্রতিস্থাপন করে প্রদত্ত পথটিকে স্বাভাবিক করে। এই পদ্ধতিটি একটি আপডেট করা পথ প্রদান করে যেখানে একাধিক বিভাজক একটি নির্দিষ্ট বিভাজক দিয়ে প্রতিস্থাপিত হয়। উইন্ডোজে, নির্দিষ্ট বিভাজক হল “/(ব্যাকস্ল্যাশ)”।



এই পদ্ধতির ব্যবহার তার সাধারণ সিনট্যাক্সের উপর নির্ভর করে যা নীচে লেখা আছে:



পথ স্বাভাবিক করা ( পথ ) ;

উপরের সিনট্যাক্স শুধুমাত্র একটি প্যারামিটার লাগে 'পথ' যা স্বাভাবিক করা প্রয়োজন যে পথ নির্দিষ্ট করে.





উপরোক্ত সংজ্ঞায়িত পদ্ধতি ব্যবহারিকভাবে ব্যবহার করা যাক।

উদাহরণ: পরম পথ পরীক্ষা করার জন্য 'path.normalize()' পদ্ধতি প্রয়োগ করা
এই উদাহরণটি প্রদত্ত পাথগুলিকে স্বাভাবিক করার জন্য 'path.normalize()' পদ্ধতি প্রয়োগ করে:



const পথ = প্রয়োজন ( 'পথ' ) ;
পথ1 = পথ স্বাভাবিক করা ( 'গ: \\ .. \\ লেনোভো \\ \\ ডেস্কটপ \\ ডেমো' ) ;
কনসোল লগ ( পথ1 ) ;
পথ2 = পথ স্বাভাবিক করা ( ' \\ ডেমো \' );
console.log(path2);
path3 = path.normalize('
\\ ডেস্কটপ \\ ডেমো ');
console.log(path3);

উপরের কোড ব্লকে:

  • প্রথমত, দ 'প্রয়োজন()' পদ্ধতি Node.js প্রকল্পে 'পথ' মডিউল আমদানি করে।
  • পরবর্তী, 'পথ1' পরিবর্তনশীল প্রযোজ্য 'সাধারণ করা()' \\, ., ..কে “/(ব্যাকস্ল্যাশ)” দিয়ে প্রতিস্থাপন করে প্রদত্ত পথটিকে স্বাভাবিক করার পদ্ধতি।
  • এর পরে, দ 'console.log()' মেথড 'path1' ভেরিয়েবলে সংরক্ষিত কনসোলে 'নরমালাইজ()' পদ্ধতির আউটপুট প্রদর্শন করে।
  • পরবর্তী দুটি জন্য একই পদ্ধতি ব্যবহার করা হয় 'পথ2' , এবং 'পথ3' ভেরিয়েবল

আউটপুট
নীচে বর্ণিত কমান্ড ব্যবহার করে '.js' ফাইলটি চালান:

নোড অ্যাপ। জেএস

এটা দেখা যায় যে টার্মিনাল যথাক্রমে স্বাভাবিক পথ দেখায়:

এটি Node.js-এ 'path.normalize()' পদ্ধতি সম্পর্কে।

উপসংহার

Node.js-এ, 'path.normalize()' একটি নির্দিষ্ট বিভাজক দিয়ে সমস্ত বিভাজক প্রতিস্থাপন করে নির্দিষ্ট পথটিকে স্বাভাবিক আকারে রূপান্তর করতে পদ্ধতিটি কার্যকর। অপারেটিং সিস্টেম অনুযায়ী নির্দিষ্ট বিভাজক পরিবর্তিত হয়। এই পদ্ধতিটি 'পাথ' প্যারামিটার ব্যবহার করে সংজ্ঞায়িত কাজটি সম্পাদন করে। এই পোস্টটি কার্যত Node.js “path.normalize()” পদ্ধতির ব্যবহার ব্যাখ্যা করেছে।