npm 命令已下载但无法识别

Chr*_*lez 5 node.js npm node-modules

所以我最近更新了 Node js,因为我本来想尝试 Angular,但现在当我尝试运行任何命令时,create-react-app appname我开始得到这个。

C:\Users\Mine\AppData\Roaming\npm/node_modules/node/bin/node: 第 1 行:此:未找到命令

现在我检查了我的环境变量,并在我的 Path 文件夹顶部

C:\Users\Mine\AppData\Roaming\npm 我很确定这是正确的路径。

我尝试更改programfiles\node 的路径,但效果不佳。 在此输入图像描述

moh*_*adi 3

我认为你应该在更新 Node js 后卸载create-react-app

\n\n
npm uninstall create-react-app\nnpm uninstall -g create-react-app\nnpm cache clean --force\n
Run Code Online (Sandbox Code Playgroud)\n\n

在下一个

\n\n
npm install -g create-react-app\n
Run Code Online (Sandbox Code Playgroud)\n\n

安装成功后尝试运行

\n\n
npx create-react-app hello-world\n
Run Code Online (Sandbox Code Playgroud)\n\n
\n

笔记

\n\n

第一行的 npx 不是拼写错误 \xe2\x80\x94 它\xe2\x80\x99s 是 npm 5.2+ 附带的包运行工具。

\n
\n