«Экспо» не распознается как внутренняя или внешняя команда - PullRequest
0 голосов
/ 10 октября 2018

После запуска npm install -g expo-cli и успешной установки пакетов по всему миру, expo по-прежнему не распознается как внутренняя или внешняя команда.Кто-нибудь знает, как я мог бы обойти эту проблему с помощью Windows 10, или что делать с точки зрения чего-то вроде переменной пути.

Ответы [ 8 ]

0 голосов
/ 08 июля 2019

Для меня я удалил node.js,

Я переустановил node.js,

Я запустил npm install -g expo-cli,

, затем запустил expo --version(команда expo начала работать).

Надеюсь, это поможет.

0 голосов
/ 16 марта 2019

Для Windows 10 вы можете просто добавить папку npm в переменную окружения вашего пути.

  1. Нажмите клавишу Windows и найдите Environment variables.
  2. Внутри переменной Path в System variables добавьте новую запись с этим содержимым ( без / node_modules ) :

%USERPROFILE%\AppData\Roaming\npm

Откройте новую командную строку и введите

> expo

Вы увидите что-то вроде этого: enter image description here

0 голосов
/ 04 июля 2019

Я исправил это в Windows 10, установив путь C: \ Users \ [USERNAME] в этой строке, чтобы сохранить мои часы

0 голосов
/ 20 февраля 2019

это сработало для меня

1 вы должны удалить узел js и установить его снова 2 вы должны запустить npm install expo-cli, это решит вашу проблему

0 голосов
/ 06 января 2019

Добавлено. Эти пути к npm, вот так, у меня та же проблема, я исправляю ее, добавляя путь к системе окружения

C:\Users\abobakr\AppData\Roaming\npm

После этого закройте CMD и откройте его снова, он должен работать, поверьте мне

0 голосов
/ 26 декабря 2018

Я могу быть слишком поздно, чтобы ответить на этот вопрос, но для людей, ищущих ту же ошибку, это то, что сработало для меня.

  1. Установите yarn, если у вас его нет.Я использовал команду choco install yarn (вам нужно будет установить Chocolatey).Если у вас установлен совок, scoop install yarn также работает.

  2. Используйте yarn для установки expo с yarn global add expo-cli.

  3. expo start должен работать сейчас.yarn start и npm start также должны работать.

Надеюсь, это поможет!

0 голосов
/ 10 октября 2018

Это более общая проблема, когда ваши модули глобальных узлов не находятся в системном пути.Вопрос, который вы ищете: Nodejs не может найти установленный модуль в Windows?

0 голосов
/ 10 октября 2018

У меня была та же проблема прошлой ночью, и я недавно начал свое путешествие в ReactNative.Так что, возможно, есть лучшие ответы.

Если вы следуете официальной документации ReactNative, первый раз, когда npm start работает нормально, последующие выдают ошибку, сообщающую, что expo не распознано.Я справился с этим, запустив expo start, а не npm start (что, в принципе, одно и то же, но по какой-то причине не работает).

Итак, мое выглядит скорее как обходной, а не какпочему это происходит или как навсегда это исправить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...