无法安装 detox-cli

Posted

技术标签:

【中文标题】无法安装 detox-cli【英文标题】:cant install detox-cli 【发布时间】:2018-09-27 08:11:39 【问题描述】:

-在全局安装 detox-cli 后,我尝试运行 detox -h 并得到 detox 未安装在此目录中。 Unfurtantlly我不知道从这里做什么): 我已经检查并安装了 detox-cli。

谢谢

【问题讨论】:

您使用的是 windows/mac/linux 吗?尝试重新启动终端/windows 命令行(关闭所有窗口) 你是如何安装 detox-cli 的? 我正在使用 mac。我按照 Introduction.GettingStarted.md npm install -g detox-cli 中的说明安装了它。然后为了验证它是否有效,我输入终端 detox -h 我得到 detox is not installed in this directory "detox 没有安装在这个目录中。" cd 进入你的 RN 目录 谢谢,它的工作,但我想知道它是否已在全球范围内安装,为什么我不能从其他地方运行它? 它正在寻找要执行的项目 【参考方案1】:

你需要在安装了detox的目录中运行detox cli,所以在你计划使用detox的项目中。否则它不会做任何事情,甚至不会显示帮助页面。

【讨论】:

【参考方案2】:

请检查您是否使用了正确版本的节点。

如果你安装了多个版本的node,你可以在安装detox-cli时从输出中扣除版本(例如/Users/username/.nvm/versions/node/v10.17.0/bin/detox在执行npm i detox --save-dev时可见)并与版本进行比较您当前正在使用的节点 (node -v)。

您可以使用 nvm use 10.17.0 更改为特定的安装版本(例如 10.17.0)。

【讨论】:

以上是关于无法安装 detox-cli的主要内容,如果未能解决你的问题,请参考以下文章

关于无法打开此安装程序包

cad软件无法安装如何解决

Chrome浏览器无法打开,安装程序也无法启动不能重新安装,啥原因?

Windows无法完成安装怎么办?

win10安装遇到驱动无法安装怎么办?

WINDOWS无法完成安装,若要在此计算机上安装windows,请重新启动安装,请问这个怎么解决,谢谢!