npm init показывает код: 'MODULE_NOT_FOUND', после установки nvm - PullRequest
0 голосов
/ 11 января 2020

Я уже использовал версию узла 8.12.0. Затем я установил nvm, чтобы использовать последнюю версию узла (13.6.0). Я побежал cmd NVM использовать 13.6.0. Теперь узел использует последнюю версию. Позже, когда я попробовал npm init, я вижу эту ошибку

npm init
internal/modules/cjs/loader.js:976
  throw err;
  ^

Error: Cannot find module 'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:973:15)
    at Function.Module._load (internal/modules/cjs/loader.js:855:27)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12)
    at internal/main/run_main_module.js:17:47 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}
internal/modules/cjs/loader.js:976
  throw err;
  ^

Error: Cannot find module 'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js'
[90m    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:973:15)[39m
[90m    at Function.Module._load (internal/modules/cjs/loader.js:855:27)[39m
[90m    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12)[39m
[90m    at internal/main/run_main_module.js:17:47[39m {
  code: [32m'MODULE_NOT_FOUND'[39m,
  requireStack: []
}

. Чтобы решить эту проблему, я добавляю путь каждой версии к пути системной переменной

Примечание: это windows 10 x64 enter image description here

...