เพิ่งเห็นว่า NodeJS 20.6 นั้นสนับสนุนการใช้งานร่วมกับไฟล์ .env แล้ว
นั่นคือสามารถอ่าน environment variable จากไฟล์ .env ได้เลย
โดยใส่เป็น option ใน node command line
ส่วนใน code ก็อ่านจาก process.env ได้เลย
น่าจะช่วยให้การจัดการง่ายขึ้น
แถมไม่ต้องลง package เพิ่มอีกด้วย เช่น dotenv เป็นต้น
ตัวอย่างการใช้งานเป็นดังนี้
ไฟล์ .env
[gist id="79dc4ceea5ca42a2ffed71f50483b8b4" file=".env"]ทำการอ่านข้อมูลจาก environment variable ผ่าน process package
[gist id="79dc4ceea5ca42a2ffed71f50483b8b4" file="index.js"]ทำการ run ผ่าน node commandline
[gist id="79dc4ceea5ca42a2ffed71f50483b8b4" file="1.txt"]เพียงเท่านี้ก็ใช้งานได้แบบง่าย ๆ แล้ว
ขอให้สนุกกับการ coding ครับ