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}`);
});
相关推荐
BS30813_vx6 天前
基于 Express + uni-app 的养老院管理系统设计与实现
后端·uni-app·express
__zRainy__8 天前
Node系列 · Express:log4js 日志记录
log4j·express
__zRainy__11 天前
Node系列 · Express:cors 中间件
中间件·express
__zRainy__14 天前
Node系列 · Express:cookie 的基本概念
express
__zRainy__14 天前
Node系列 · Express:常用的中间件
中间件·node.js·express
FungLeo14 天前
成为全栈·Node 后端篇·框架选型:Express、Koa、Fastify、NestJS 的差异与为何选 Hono
express·koa·nest.js·fastify·hono
__zRainy__15 天前
Node系列 · Express:nodemon
node.js·express
__zRainy__15 天前
Node系列 · Express:中间件
中间件·node.js·express
烂蜻蜓25 天前
Node.js入门教程(三十一):Express 框架
node.js·express
__zRainy__1 个月前
Node.js Web 框架选型指南:从 Express 到 Hono 的全景对比
前端·node.js·express·koa·nestjs·egg·fastify