在我的笔记本电脑上安装NodeJS(20.9.0)后,每当我判断cmd中的 node 版本时,它都会显示正确的版本,但在判断NPM版本时,它会抛出一个我无法解决的错误.
node:internal/modules/cjs/loader:1051
throw err;
^
Error: Cannot find module 'C:\Program Files\nodejs\node_modules\npm\bin\node_modules\npm\bin\npm-cli.js'
at Module._resolveFilename (node:internal/modules/cjs/loader:1048:15)
at Module._load (node:internal/modules/cjs/loader:901:27)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:83:12)
at node:internal/main/run_main_module:23:47 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}
Node.js v20.9.0
node:internal/modules/cjs/loader:1051
throw err;
^
Error: Cannot find module 'C:\Program Files\nodejs\node_modules\npm\bin\node_modules\npm\bin\npm-cli.js'
at Module._resolveFilename (node:internal/modules/cjs/loader:1048:15)
at Module._load (node:internal/modules/cjs/loader:901:27)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:83:12)
at node:internal/main/run_main_module:23:47 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}
Node.js v20.9.0 它是如何应对的?
- 我已经try 卸载并重新安装整个Node,但它似乎不起作用.
- 我try 了ChatGPT建议的其他一些方法,但它们在我的情况下也不起作用.