Я использовал npm очистка кеша --force и произошла ошибка при создании приложения - PullRequest
0 голосов
/ 01 мая 2020

Я новичок в ReactJs, поэтому извините, если это очень нубский вопрос. Мне нужна помощь. Я использовал npm cache clean --force, потому что произошла другая ошибка, и сайт рекомендовал использовать npm cache clean --force. Теперь я не могу создать приложение реакции. Я попытался переустановить NodeJS.

C:\Users\Name\Desktop>npx create-react-app my-app
internal/modules/cjs/loader.js:327
      throw err;
      ^

Error: Cannot find module 'C:\Users\Name\AppData\Roaming\npm\node_modules\create-react-app\node_modules\is-promise\index.js'. Please verify that the package.json has a valid "main" entry
    at tryPackage (internal/modules/cjs/loader.js:319:19)
    at Function.Module._findPath (internal/modules/cjs/loader.js:703:18)
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:967:27)
    at Function.Module._load (internal/modules/cjs/loader.js:862:27)
    at Module.require (internal/modules/cjs/loader.js:1042:19)
    at require (internal/modules/cjs/helpers.js:77:18)
    at Object.<anonymous> (C:\Users\Name\AppData\Roaming\npm\node_modules\create-react-app\node_modules\run-async\index.js:3:17)
    at Module._compile (internal/modules/cjs/loader.js:1156:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1176:10)
    at Module.load (internal/modules/cjs/loader.js:1000:32) {
  code: 'MODULE_NOT_FOUND',
  path: 'C:\\Users\\Name\\AppData\\Roaming\\npm\\node_modules\\create-react-app\\node_modules\\is-promise\\package.json',
  requestPath: 'is-promise'
}

Пожалуйста, помогите мне. Мне нужно создать приложение реакции, потому что я хочу практиковать его. снимок экрана папки node_modules

C:\Users\Name\Desktop>npm install
npm WARN saveError ENOENT: no such file or directory, open 'C:\Users\Name\Desktop\package.json'
npm WARN enoent ENOENT: no such file or directory, open 'C:\Users\Name\Desktop\package.json'
npm WARN Desktop No description
npm WARN Desktop No repository field.
npm WARN Desktop No README data
npm WARN Desktop No license field.

up to date in 1.433s
found 0 vulnerabilities

Это то, что происходит, когда я пытаюсь установить npm.

1 Ответ

0 голосов
/ 01 мая 2020

Какой вывод команды node -v && npm -v? это должно быть что-то вроде

v12.16.0
6.13.4

Тогда вы можете сделать

npm cache clean --force
npm install -g create-react-app
npx create-react-app my-app-name
cd my-app-name
npm start
...