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}`);
});
相关推荐
一袋米扛几楼984 天前
【报错问题】解决 Vercel 部署报错:Express 类型失效与 TypeScript 2349/2339/2769 错误排查
ubuntu·typescript·express
懒人村杂货铺5 天前
Express + TypeScript 后端通用标准规范
javascript·typescript·express
前端小超人rui6 天前
【Node.js Express中间件理解及中间件分类和作用】
中间件·node.js·express
前端小超人rui6 天前
封装Express 自定义中间件
中间件·node.js·express
Aolith6 天前
从前端模拟到全栈认证:我的论坛 JWT 实战复盘
node.js·express
Aolith9 天前
全栈论坛笔记:异步、HTTP 与安全基础
express
Aolith11 天前
学 Express 被 app.use 绕晕了?用流水线思维一次性搞懂 5 种中间件
后端·express
森叶11 天前
告别端口占用!用 Unix Domain Socket 管道让 Express 飞起来
服务器·unix·express
Aolith14 天前
《Express 初学者笔记:再也不怕搞混 req 和 res 了》
express
炽烈小老头14 天前
Express Routing(路由系统)
node.js·express