在fastlane的ruby脚本中,我试图访问一个环境变量。ENV['PWD']
但它返回的是空路径。
当我执行命令 env
在Mac终端,它显示 PWD=/abcd/project
如果你想获得进程的当前目录,使用 Dir.pwd
.
如果你想获得环境变量的值,使用 ENV['PWD']
.
您可以使用 ps awwxue
命令来检查正在运行的进程的环境,以找出为什么你的进程没有使用 PWD
集。
清理环境的方法之一是使用 env -
譬如说. env - env
.
退出终端后,再次启动终端,开始工作!