fastlane:Ruby 环境变量 ENV['PWD'] 返回 nil/空路径



在快速通道的 ruby 脚本中,我正在尝试访问环境变量ENV['PWD'],但它返回为空路径/nil。

当我从mac终端执行命令env时,它显示PWD=/abcd/project

如果要获取进程的当前目录,请使用Dir.pwd

如果要获取环境变量的值,请使用ENV['PWD']

您可以使用ps awwxue命令检查正在运行的进程的环境,以找出进程未设置PWD的原因。

清除环境的一种方法是使用env -,例如env - env.

退出终端并再次启动终端后,它开始工作!

相关内容

  • 没有找到相关文章

最新更新