не могу установить detox-cli

-После глобальной установки detox-cli я пытаюсь запустить detox -h и получаю detox не установлен в этом каталоге. К сожалению, я не знаю, что делать дальше ): я был проверен, и detox-cli был установлен.

благодарю вас


person Aharon Vishinsky    schedule 17.04.2018    source источник
comment
вы используете виндовс/макинтош/линукс? попробуйте перезапустить терминал/командную строку Windows (закройте все окна) как вы установили detox-cli?   -  person mjabadilla    schedule 17.04.2018
comment
Я использую мак. Я установил его, как написано во Introduction.GettingStarted.md npm install -g detox-cli . И затем, чтобы убедиться, что он работает, я набираю терминал detox -h, и я получаю, что детокс не установлен в этом каталоге.   -  person Aharon Vishinsky    schedule 17.04.2018
comment
detox не установлен в этом каталоге. cd в ваш каталог RN   -  person mjabadilla    schedule 17.04.2018
comment
спасибо, это работает, но интересно, если он установлен глобально, почему я не могу запустить его из другого места?   -  person Aharon Vishinsky    schedule 17.04.2018
comment
он ищет проект для выполнения   -  person mjabadilla    schedule 17.04.2018
comment
хорошо, спасибо за помощь   -  person Aharon Vishinsky    schedule 17.04.2018


Ответы (2)


Вам нужно запустить detox cli в каталоге, где установлен detox, то есть в проекте, в котором вы планируете использовать detox. В противном случае он ничего не сделает, даже не покажет вам страницу справки.

person Daniel Schmidt    schedule 09.10.2018

Пожалуйста, проверьте, используете ли вы правильную версию node.

Если у вас установлено более одной версии узла, вы можете вычесть версию из вывода при установке detox-cli (например, /Users/username/.nvm/versions/node/v10.17.0/bin/detox, которая отображается при выполнении npm i detox --save-dev) и сравнить ее с версией узла, которую вы используете в данный момент ( node -v).

Вы можете перейти на конкретную установленную версию (например, 10.17.0) с помощью nvm use 10.17.0.

person Olavur Ellefsen    schedule 27.11.2019