我正面临一个非常奇怪的问题,非常感谢您的帮助。当我运行
danger --version
我得到4.3.5
但是当我运行
gem list -a danger
我
danger (8.2.3, 8.2.2)
当我使用yes | gem uninstall -a --force danger
时,它卸载了danger 8.2.2 and danger 8.2.3
,但danger --version
仍然提供4.3.5
danger exec当前失败,因为它无法识别危险文件中的android_lint
变量。我认为这是因为危险版本。我如何更新它?
如果在Linux上您可以使用where
或whereis
命令来检查二进制文件的存储位置,那么如果不需要,您可以备份,重命名或删除。
然后重新安装danger
gem并尝试运行应用程序
如果仍然不工作,打开一个新的终端,并尝试在新的终端中运行应用程序
确保gem
目录在你的路径env变量
注意:关于如何检查gem目录路径的更多信息,可以查看这里