Как установить Expo CLI, не застревая в устаревших предупреждениях? - PullRequest
1 голос
/ 12 апреля 2020

Я пытаюсь установить Expo CLI, используя npm install -g expo-cli, но застрял в этой ошибке:

npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
[..................] \ fetchMetadata: WARN deprecated request@2.88.2: request has been deprecated, see https://github.com

Я также пытался использовать npm install -g yarn

затем yarn global add expo-cli .I Я пытался быть терпеливым, ожидая, пока установка прорвется, но она застрянет там навсегда. Пожалуйста, помогите

Ответы [ 2 ]

0 голосов
/ 13 апреля 2020

Решение простое, просто подождите немного, я ждал 10 минут.

[..................] \ fetchMetadata: WARN deprecated request@2.88.2: request has been deprecated, see https://github.com

На самом деле он не застрял, его очень большой файл, поэтому его загрузка занимает время.

0 голосов
/ 12 апреля 2020

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

  1. Запустить команду в терминале (или IDE, если вы используете его терминал) с повышенными привилегиями. то есть sudo или run as administrator (вы не упомянули, на какой ОС вы работаете). Для большинства команд с -g обычно требуется повышенное разрешение, потому что оно имеет глобальные эффекты
  2. Убить любой существующий выставочный процесс
  3. Убить любой работающий симулятор / эмулятор
  4. Убить терминал (или ваш IDE, например, код Visual Studio, если вы запустили процесс с его терминала)
...