导入
进程对象与环境变量
学习 Node.js 中的 process 对象如何帮助访问环境变量、处理命令行参数以及管理生命周期事件。
代码示例
1console.log(process.env); // 查看环境变量 2console.log(process.argv); // 检查命令行参数 3console.log(process); // 探索完整的 process 对象
Terminal
注意: 要执行代码,请按下“运行”按钮,并在运行脚本前于终端中执行以下命令以设置所需的环境变量:
1DB_USER=postgres DB_PASS=pwd123 DB_HOST=localhost DB_NAME=sampledb DB_PORT=5432 node index.js在此语法中,环境变量(
DB_USER、DB_PASS等)以内联方式设置,仅对后续的node index.js命令有效,不会影响全局环境。
No configuration found for ID: 7bb2fd2bf2ce938ff87f45e2d015e92b60726b88249d81c7bd9882bef1aff983
No configuration found for ID: d87748e05052d753be95137ced18a6456b30c23f541eb0cdcc10b7363d8e2a03
注意: 要执行代码,请按下“运行”按钮,并依次执行以下两个命令:
- 不带参数运行脚本:
node index.js- 带自定义参数运行脚本:
node index.js testuser localhost请确保在运行第二个命令前,通过按“Ctrl+C”终止第一个命令。
No configuration found for ID: 5d5290774d095a8e5f4400dc6c812b9f59c1c186e115b491942f87f9c02d4261
No configuration found for ID: 1ff6e73e9539890bbae229a8a54c9f7fda3fbae07917b25d561a1ad3660b1649