Node.js 环境变量
学习环境变量 · 难度:入门 · +10XP
Node.js 环境变量
环境变量存储配置信息(数据库密码、API密钥等),避免硬编码在源码中。
读取环境变量
// 通过process.env访问
const port=process.env.PORT||3000;
const dbUrl=process.env.DATABASE_URL;
const nodeEnv=process.env.NODE_ENV||"development";
console.log(Server on port ${port}, env=${nodeEnv});设置环境变量
| 方式 | 命令 |
|---|---|
| 命令行 | PORT=8080 node app.js |
| .env文件 | 用dotenv包读取 |
| docker | ENV PORT=8080 |
???? 练习
- 读取NODE_ENV并打印
- 设置默认端口3000
学习与实践建议
- 先理解本节的核心概念和语法规则
- 在右边编辑器中修改示例代码,观察运行结果变化
- 尝试用学到的知识完成一个小练习——比如自己写一个工具函数或小程序
- 遇到问题时,查阅官方文档是最快的学习途径
编程是门实践技能,动手写代码比看教程重要得多。坚持每天练习,你会很快看到进步!