Реагировать на установку (npm WARN tarball данные tarball для tar@^2.2.1, npm ERR! Code EINTEGRITY) - PullRequest
0 голосов
/ 04 февраля 2020

Я пытаюсь установить React. Я установил NodeJS.

После выполнения следующей команды npm install -g create-react-app возникает ошибка такого рода - (пожалуйста, обратитесь к ссылке на изображение для лучшего понимания)

npm WARN tarball

npm ПРЕДУПРЕЖДАЕТ о данных tarball в tarball для tar@^2.2.1
npm ERR! код EINTEGRITY
npm ОШИБКА! Ошибка при извлечении tar@^2.2.1:
npm ERR! Полный журнал этого прогона можно найти в: C: \ Users \ Admin \ AppData \ Roaming \ npm -cache_logs \ 2020-02-04T18_12_42_283Z-debug.log

Пожалуйста, помогите я вышел.

1 Ответ

0 голосов
/ 04 февраля 2020

Это похоже на проблему с вашим локальным NPM, не могли бы вы попробовать запустить

npm clear cache --force, npm clean и / или удалить ваш package-lock.json если он у вас есть.

Затем снова запустите npm install -g create-react-app.

Дополнительные ресурсы:

Редактировать:

После еще нескольких копаний кажется, что create-react-app должно быть установлен как npx, пожалуйста, убедитесь, что ваша версия npm 5.2 или выше, вот инструкции по установке из их документов:

npx create-react-app my-app
cd my-app
npm start

Они также предлагают глобально удалить create-react-app, если вы ' мы установили его (или, в данном случае, попытались установить) просто для того, чтобы убедиться, что все обновлено.

Если вы ранее установили create-response-app глобально через npm install -g создать-реакция-приложение, мы рекомендуем вам удалить пакет с помощью npm uninstall -g создать-реагировать-приложение, чтобы npx всегда использовал последняя версия.

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