cmd 添加环境变量方法
cmd
中有 set
命令可以查看所有的环境变量
临时增加环境变量
set user = admin
set password = 123456
cmd注意:这种方法只是临时添加环境变量,当前的 cmd
窗口关闭之后,再次打开 cmd
,运行 set
命令,他们就不存在了。
永久添加环境变量
setx user admin
setx password 123456
参考文档:
其它终端切换环境:通过命令窗口(如 PowerShell, cmd, bash)设置 ENVIRONMENT 变量,演示如何根据不同环境加载配置。
使用 dotenv 库能够在团队协作和复杂项目中有效管理敏感信息,确保配置隔离,既安全又灵活。
终端写入环境变量
使用PowerShell
$env:ENVIRONMENT="development"
使用cmd
set ENVIRONMENT=development
使用bash
export ENVIRONMENT=development
可以使用以下命令测试是否设置成功
$ echo $ENVIRONMENT
development
使用脚本 setenv.sh
项目根目录下新建脚本文件 setenv.sh
#!/bin/bash
# set environment development or production
# 1. 使用 source 命令运行脚本 dev 或 prod
# source ./setenv.sh dev
# source ./setenv.sh prod
# 2. 验证环境变量 :
# echo $ENVIRONMENT
# 检查参数
if [ "$1" = "dev" ] || [ "$1" = "development" ]; then
export ENVIRONMENT=development
echo "环境已设置为: development"
elif [ "$1" = "prod" ] || [ "$1" = "production" ]; then
export ENVIRONMENT=production
echo "环境已设置为: production"
else
echo "用法: source ./setenv.sh [dev|prod]"
echo "当前环境: $ENVIRONMENT"
return 1
fi
# 显示当前环境
echo "当前环境变量: $ENVIRONMENT"
git-bash.exe
终端执行命令 source ./setenv.sh dev
Administrator@WIN-20240929XKQ MINGW64 /d/code/pyton/uv_demo (master)
$ source ./setenv.sh dev
环境已设置为: development
当前环境变量: development
Administrator@WIN-20240929XKQ MINGW64 /d/code/pyton/uv_demo (master)
$ echo $ENVIRONMENT
development
作者:海马 创建时间:2023-06-03 12:14
最后编辑:海马 更新时间:2025-07-12 14:56
最后编辑:海马 更新时间:2025-07-12 14:56