我在Windows 10计算机上使用Git Bash
终端。我有以下版本的node
和npm
$ node -v
v12.16.1
$ npm -v
6.13.4
但是在运行命令$ npx create-react-app my-app
时出现以下错误
'create-react-app' is not recognized as an internal or external command,
operable program or batch file.
我在create-react-app
变量中添加了npm
位置,直到PATH
,并使用echo
命令检查了它的存在。
我还可以在cmd
中运行上述npx命令,但不能在Git Bash
中运行。我必须执行其他操作吗?
PATH : /c/Users/SAURABH/AppData/Roaming/npm
我可以通过执行以下操作来运行create-react-app:
C:/Users/SAURABH/AppData/Roaming/npm/create-react-app one-hello-world
不确定为什么npx
无法正常工作
编辑:我通过将以下内容添加到PATH
解决了C:\Users\SAURABH\AppData\Roaming\npm\node_modules
但是以上路径具有create-react-app文件夹,而不是批处理文件。它应该指向一些批处理文件吧?
答案 0 :(得分:1)
我在Mac上也遇到了同样的问题,开始使用yarn创建react-app my-app。此解决方案对我有用。
答案 1 :(得分:0)
您应该在cmd或PowerShell中尝试此命令。这是GitBash的错误。 我可以使用cmd解决此错误。