npx create-react-app my-app yield 结果 'create-react-app' 无法识别

npx create-react-app my-app yield result 'create-react-app' is not recognized

我试图在我的项目文件夹中使用 'npx create-react app [project name]' 但它产生了这个错误

这发生在我 删除我的 C:\Users[myname]\AppData\Roaming\npm[ 中的 create-react-app.cmd文件夹。

我删除了该文件,因为我在使用相同命令但生成“找不到模块”之前遇到了不同的问题。所以有人建议我删除 roaming/npm 文件夹中的 create-react-app.cmd 文件。甚至在这样做之前,我已经尝试根据 create react app repo 卸载全局 create-react-app。

那么删除 create-react-app.cmd 是导致我出现问题的原因吗?如果是这样,我应该怎么做才能取回该文件?

npx 与 NPM 一起出现,因此与 nodejs 一起出现。

卸载并重新安装 nodejs 将解决问题。

在该命令之前添加 npm i create-react-app 命令,它将解决问题。