আপনার package.json
ফাইল থেকে pkginfo মডিউল ব্যবহার করে নির্দিষ্ট তথ্য আনার আরেকটি উপায় রয়েছে ।
এই মডিউলটির ব্যবহার খুব সহজ। আপনি ব্যবহার করে সমস্ত প্যাকেজ ভেরিয়েবল পেতে পারেন:
require('pkginfo')(module);
অথবা কেবলমাত্র নির্দিষ্ট বিশদ ( version
এই ক্ষেত্রে)
require('pkginfo')(module, 'version');
এবং আপনার প্যাকেজ ভেরিয়েবলগুলি সেট করা হবে module.exports
(সুতরাং সংস্করণ নম্বর এর মাধ্যমে অ্যাক্সেসযোগ্য হবে module.exports.version
)।
আপনি নিম্নলিখিত কোড স্নিপেট ব্যবহার করতে পারেন:
require('pkginfo')(module, 'version');
console.log "Express server listening on port %d in %s mode %s", app.address().port, app.settings.env, module.exports.version
এই মডিউলটির খুব সুন্দর বৈশিষ্ট্য রয়েছে - এটি আপনার প্রকল্পের যে কোনও ফাইলে ব্যবহার করা যেতে পারে (যেমন সাবফোল্ডারগুলিতে) এবং এটি স্বয়ংক্রিয়ভাবে আপনার কাছ থেকে তথ্য আনবে package.json
। সুতরাং আপনি কোথায় আছেন তা চিন্তা করার দরকার package.json
নেই।
আমি আশা করি এটি সাহায্য করবে
console.log(process.version)