express学习第2期 - dotenv 加载配置文件

dotenv 是一个流行的 Node.js 模块,用于将环境变量从.env 文件加载到 process.env 中。

安装依赖

bash 复制代码
npm i dotenv

创建 .env 文件

在根目录下创建 .env 文件,请不要将 .env 文件上传到 github 中。

plain 复制代码
PORT=3000

加载 env 文件

在入口文件顶部中加载 env 文件,全局可以调用。

javascript 复制代码
import express from 'express';
import dotenv from 'dotenv';

dotenv.config();  // 加载配置文件

const app = express();
const PORT = 3000;

app.listen(PORT, () => {
  console.log("port: ", process.env.PORT);  // 调用配置
  console.log(`Server running at http://localhost:${PORT}`);
});
相关推荐
年纪轻轻就扛不住2 天前
Express 入门指南(超详细教程)
前端·前端框架·node.js·express·js
搞前端的小菜2 天前
从零实现一个GPT 【React + Express】--- 【4】实现文生图的功能
gpt·react.js·express
叫我菜菜就好3 天前
【node后端】搭建项目(Express+Ts+Typeorm+Mysql一步到位)
mysql·oracle·express
前端小盆友3 天前
从零实现一个GPT 【React + Express】--- 【5】实现网页生成能力
gpt·react.js·express
搞前端的小菜3 天前
从零实现一个GPT 【React + Express】--- 【2】实现对话流和停止生成
gpt·react.js·express
前端小盆友5 天前
从零实现一个GPT 【React + Express】--- 【4】实现文生图的功能
react.js·chatgpt·express
实习生小黄5 天前
express 连接在线数据库踩坑
node.js·express
搞前端的小菜5 天前
从零实现一个GPT 【React + Express】--- 【1】初始化前后端项目,实现模型接入+SSE
gpt·react.js·express
水冗水孚22 天前
express使用node-schedule实现定时任务,比如定时清理文件夹中的文件写入日志功能
javascript·node.js·express