React:create-react-app 失败并出现错误“找不到模块‘libnpx’

gat*_*val 6 ubuntu npm reactjs

操作系统-ubuntu

IDE-VS-代码

npx create-react-app工作正常,当我遇到一个建议时,我想处理一个个人项目,Create React App requires Node 14 or higher.我尝试使用以下命令更新节点sudo npm cache clean -f,然后sudo npm install -g n我运行 sudo n stable以下安装:v16.13.1(使用npm 8.1.2)。当我尝试运行时npx create-react-app出现以下错误

Error: Cannot find module 'libnpx'
Require stack:
- /usr/share/npm/bin/npx-cli.js
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
    at Function.Module._load (node:internal/modules/cjs/loader:778:27)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (/usr/share/npm/bin/npx-cli.js:3:13)
    at Module._compile (node:internal/modules/cjs/loader:1101:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [ '/usr/share/npm/bin/npx-cli.js' ]
}
Run Code Online (Sandbox Code Playgroud)

收到错误后我尝试了什么,解决方案如下; React:create-react-app 失败并出现错误“找不到模块‘lodash’”

我如何解决这个问题,以便我可以开始我的个人项目并学习框架?

小智 7

更新节点版本后重新启动终端。


gat*_*val 5

重新启动 vs-code,它开始正常工作。希望这可以帮助面临同样错误的人