Я уже использовал версию узла 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