【发布时间】:2022-02-18 16:56:00
【问题描述】:
我正在制作一个节点服务器并运行它,所以我从 dotenv 文件中获取了未定义的值。
这是我的项目结构:
backend
config
config.env
app.js
server.js
这里是config.js的代码:
PORT = 5000
NODE_ENV = DEVELOPMENT
app.js:
const express = require('express')
const app = express();
module.exports = app
server.js:
const app = require('./app')
const dotenv = require('dotenv');
//setting up confg file
dotenv.config({path:'backend/config/config.env'})
app.listen(process.env.PORT,()=>{
console.log(`server started on PORT:${process.env.PORT} in ${process.env.NODE_ENV} node.`)
})
这是输出:
server started on PORT:undefined in undefined node.
【问题讨论】:
标签: javascript node.js dotenv