Ошибка создания-реакции-приложения - Не удается найти модуль 'fs-extra' - PullRequest
0 голосов
/ 06 июня 2018

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

    $ create-react-app udacity-goals-todo
internal/modules/cjs/loader.js:573
    throw err;
    ^

Error: Cannot find module 'fs-extra'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:571:15)
    at Function.Module._load (internal/modules/cjs/loader.js:497:25)
    at Module.require (internal/modules/cjs/loader.js:626:17)
    at require (internal/modules/cjs/helpers.js:20:18)
    at Object.<anonymous> (/usr/local/lib/node_modules/create-react-app/createReactApp.js:40:12)
    at Module._compile (internal/modules/cjs/loader.js:678:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:689:10)
    at Module.load (internal/modules/cjs/loader.js:589:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:528:12)
    at Function.Module._load (internal/modules/cjs/loader.js:520:3)

Я попытался удалить и переустановить создание-реакции-приложение, а также переустановить fs-extra.

Есть какие-нибудь идеи о том, как это снова запустить и запустить?

Ответы [ 2 ]

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

У меня просто была такая же проблема.Хотя я всегда запускал create-response-app с использованием npx.

Проблема была решена путем очистки кэша пряжи, yarn cache clean

0 голосов
/ 14 июля 2018

Вы можете исправить это, удалив create-реакции-приложение и переустановив его

  • Для пользователей Mac

1) щелкните правой кнопкой мыши виджет рабочего стола Finder

2) нажмите "перейти в папку"

3) введите "/ usr / local / lib / node_modules", затем введите

4) удалить папку create-response-app

5) в терминале введите "npm i -g create-реакции-приложение"

  • для пользователей окон, я не знаю, где находится папка globals.я обновлю это когда найду
...