หน้าหลัก » Node.js » Node.js อ่านข้อมูลในไฟล์ .env

Node.js อ่านข้อมูลในไฟล์ .env




Node.js วิธีในการอ่านไฟล์ .env เพื่อนำค่าที่กำหนดมาใช้งานใน project ซึ่งจะต้องใช้ dotenv package เพื่อให้สามารถอ่านค่าใน .env ได้

1.จะต้องมีไฟล์ .env ในโปรเจ็ค

APPNAME=Read .env file
VERSION=1.0.0

2.ติดตั้ง package : dotenv

npm install dotenv

3.ตัวอย่างโค้ด index.js

require('dotenv').config();

console.log(process.env.APPNAME);
console.log(process.env.VERSION);

อธิบายเพิ่มเติม

  • require ‘dotenv‘ เข้ามาใช้งาน
  • การใช้งาน process.env.[ตามด้วย key ที่ต้องการ]

4.รันและแสดงผล

$ node index.js
Read .env file
1.0.0

* กรณีไม่สามารถใช้งาน dotenv ได้

ตรวจสอบใน package.json ว่ามี “dotenv” ใน dependencies แล้วหรือยัง

{
  ...
  "dependencies": {
    ...
    "dotenv": "^16.4.5"
  }
}