我使用的是Node.js v19.4.0
。
当我在Visual Studio代码编辑器中运行npx create-react-app MyApp
来创建react项目时,我收到了以下错误:
node:internal/modules/cjs/loader:1056
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:1053:15)
at Module._load (node:internal/modules/cjs/loader:898:27)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:84:12)
at node:internal/main/run_main_module:23:47 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}
Node.js v19.4.0
node:internal/modules/cjs/loader:1056
throw err;
^
Error: Cannot find module 'C:\Program Files\nodejs\node_modules\npm\bin\node_modules\npm\bin\npx-cli.js'
at Module._resolveFilename (node:internal/modules/cjs/loader:1053:15)
at Module._load (node:internal/modules/cjs/loader:898:27)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:84:12)
at node:internal/main/run_main_module:23:47 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}
3条答案
按热度按时间vltsax251#
第一个解决方案是卸载node.js和npm然后重新安装它们.或者这可能是因为一个不正确的node_modules路径.请检查这路径并且确定它是正确的.
xxslljrj2#
首先,尝试清除npm缓存:
npm install
npm start
启动应用程序如果上述解决方案不起作用,请尝试删除node.js,然后重新安装。
希望这有帮助!
nhaq1z213#
降级到lts支持的版本!
brew install node@18
brew link --overwrite node@18
node --version
对我有用。(苹果笔记本M1;文图拉13.1.)