Please Enable JavaScript in your Browser to Visit this Site.

Web Development

যেভাবে dotenv npm Package ছাড়াই .env Variable ব্যাবহার করবেন

dotenv এর দিন শেষ NodeJs এর বাংলাদেশ

কথাটা এজন্য বললাম কারণ Recently NodeJs ডেভেলপারদের জন্য তাদের নতুন একটা হেল্পফুল আপডেট নিয়ে এসেছে

এখন থেকে dotenv npm package ছাড়াই আপনারা যেকোন .env Variable কে Access করতে পারবেন অর্থাৎ dotenv প্যাকেজের চাকরি শেষ
এতোদিন তো দেখলাম Developer দের চাকরি যেতে এবার তো Package এরই চাকরি শেষ

sam altman

যেভাবে dotenv NPM Package ছাড়াই .env Variable ব্যাবহার করবেন

(বুঝতে অসুবিধা হলে নিচ থেকে ভিডিও টিউটোরিয়াল দেখে নিতে পারেন)
১। তো যেহেতু dotenv প্যাকেজটা আর লাগবে না তাই আমি এখান থেকে dotenv এর কোডগুলো Comment করে নিয়েছি এবং npm uninstall dotenv কমান্ড টার্মিনালে রান করিয়ে dotenv প্যাকেজটাকে Uninstall করে নিচ্ছি

img 655f6fcb96e11

২। তারপর আপনাদের NodeJs কে Version v20.6.0 বা তার বেশি ভার্সনে আপডেট করে নিতে হবে
তো এজন্য আমি NodeJs এর অফিশিয়াল ওয়েবসাইট থেকে v20.10.0 LTS Download করে নিয়েছি
আপনারাও এখান থেকে করে নিনঃ https://nodejs.org/en
Size: 25.37 MB

বিঃ দ্রঃ আপনার NodeJs ভার্সন যদি অলরেডি v20.6.0 বা তার বেশি হয়ে থাকে তাহলে আর ডাউনলোড করা লাগবে না
আপনার NodeJs এর বর্তমান ভার্সন চেক করতে Command লাইনেঃ node -v লিখে Enter চাপুন

img 655f73737c4bb

৩। তারপর আমাদেরকে package.json এ চলে যেতে হবে এবং আমাদের Script গুলোতে node এর পরে –env-file=.env এতটুকু লিখতে হবে
–env-file=আপনার .env ফাইলের নাম
আমাদের সবার .env ফাইলের নাম যেহেতে .env ই থাকে তাই .env দিয়েছি যদি আমার .env ফাইলের নাম config.env দিতাম তাহলে –env-file=config.env লিখতে হতো
তো, দেখতেই পারছেন নিচে কিন্তু npm start দেওয়ায় dotenv প্যাকেজ ছাড়াই process.env.LOCAL_DB_URI এর Value দেখাচ্ছে

এই বিষয়ে আরো বিস্তারিত জানতে – https://nodejs.org/en/blog/release/v20.6.0

img 655f78ca6b44e

Video Tutorial

So, that’s it guys. You can support me by subscribing to my YouTube Channel.

Thank you very much for reading. See you in my next blog post.

Copy Post Link:

Leave a Reply

Your email address will not be published. Required fields are marked *

Adblock Detected

Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by whitelisting our website.