Реакция: создание-реакция-приложение завершается с ошибкой «Не удается найти модуль« lodash »» - PullRequest
0 голосов
/ 03 октября 2018

Я впервые изучаю React, и у меня много проблем, даже когда я начинаю работать с демо-приложением.Когда я запускаю npx create-react-app, я получаю следующую ошибку:

enter image description here

Это в Windows 10, npm / npx версии 6.4.1.Я попробовал npm install и установил lodash с помощью npm i -g lodash, что говорит о том, что lodash 4.17.11 установлен.Но команда create-react-app все еще генерирует точно такое же сообщение об ошибке.

Это кажется очень странным.Я посмотрел в Интернете и не могу найти никаких других ссылок на эту ошибку, поскольку она относится к команде create-react-app, а решения для других ответов (npm install / npm i -s lodash) не работают (-s требует, чтобы приложениепапка должна быть создана до использования create-react-app, но create-react-app требует, чтобы папка приложения была полностью пустой).

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

Обновление - package.json

Package.json удаляется командой, но если я открою его в notepad ++, последняя версия до сбоев установщика будет содержать следующую минимальную информацию.

{
  "name": "my-app",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "react": "^16.5.2",
    "react-dom": "^16.5.2",
    "react-scripts": "2.0.3"
  }
}

Единственный файлпосле установки кажется, что это пакет-lock.json, который очень длинный 0.6mb.Я могу опубликовать его где-нибудь, если нужно.

Ответы [ 2 ]

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

Я продолжал искать похожие проблемы, которые были у других, и кто-то предложил:

npm cache clean --force 

, поэтому я сделал это, затем я сделал другое:

npm i 

и ...

npm i -g create-react-app 

тогда сработала команда create-реагировать-приложение !!

Надеюсь, это поможет кому-то в будущем.

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

вы пытались установить приложение create-реакции-приложение?npm install -g create-react-app, а затем запустить create-react-app my-app

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