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"
}
}