在 Linux 下使用 Postman 设置环境变量,常见有 两种方式:
1️⃣ Postman 图形界面(GUI)
2️⃣ Postman CLI(newman)或脚本方式
下面分别说明。
Linux-Env)示例:
Key Value
base_url http://127.0.0.1:8080
token abc123
在请求中引用:
{{base_url}}/api/users
Authorization: Bearer {{token}}
右上角下拉框选择环境即可。
如果你是 在 Linux 命令行跑 Postman(Newman),可以这样设:
export POSTMAN_ENV=production
vim ~/.bashrc
添加:
export POSTMAN_ENV=production
生效:
source ~/.bashrc
newman run api.json \
--env-var base_url=http://localhost:8080 \
--env-var token=abc123
或用环境文件:
newman run api.json -e env.json
Postman 本身 不能直接读 Linux 环境变量,但可以通过:
pre-request script 里用 pm.environment.set()示例:
pm.environment.set("host", process.env.HOST || "localhost");
✅ Linux 下 Postman 打不开?
./Postman/Postman
需要给执行权限:
chmod +x Postman
✅ Newman 未安装?
npm install -g newman
如果你是指:
可以告诉我具体场景,我可以给你更精确的配置示例。