Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 无法使用create React app创建React应用程序_Reactjs_Npm_Create React App - Fatal编程技术网

Reactjs 无法使用create React app创建React应用程序

Reactjs 无法使用create React app创建React应用程序,reactjs,npm,create-react-app,Reactjs,Npm,Create React App,当我运行以下命令时,使用CRA创建新的React应用程序时,我遇到了一个问题npx create React app my app 我试图用这个命令清除npm缓存npm cache clean--force 我还尝试了这个命令npm-g uninstall create react app 我的节点版本是v14.15.3,npm版本是7.10.0 我得到的错误是: 需要安装以下软件包: 创建react应用程序 可以继续吗?(y) 当它给你这个错误时,它会请求你允许安装创建react应用程序

当我运行以下命令时,使用CRA创建新的React应用程序时,我遇到了一个问题
npx create React app my app

  • 我试图用这个命令清除npm缓存
    npm cache clean--force
  • 我还尝试了这个命令
    npm-g uninstall create react app
我的节点版本是
v14.15.3
,npm版本是
7.10.0

我得到的错误是:

需要安装以下软件包:
创建react应用程序
可以继续吗?(y)

当它给你这个错误时,它会请求你允许安装
创建react应用程序

...
Ok to proceed? (y)
在终端中键入
y
,然后按
enter

您可能会发现这也很有帮助:

如果您以前通过npm在全球范围内安装了create react应用程序 安装-g create react应用程序,建议您卸载该软件包 使用npm卸载-g创建react应用程序或全局删除 创建react应用程序以确保npx始终使用最新版本


能否尝试将此路径添加到系统变量中?
C:\Users\\AppData\Roaming\npm


然后使用npx create react app再试一次,这不是错误。继续后您得到了什么?create react应用程序未被识别为内部或外部命令…似乎是路径变量问题。您正在使用哪个操作系统?我正在使用windows 10您是否可以检查
echo%Path%
我得到这样一个信息“create react应用程序未被识别为内部或外部命令…”我想它已经存在于环境变量
C:\Users\pc-cam\AppData\Roaming\npm
中。在您的路径中,您的用户名中有一个空格。哎呀,不应该是这样的。空间破坏了路径链接,我想我更改了用户名,但我仍然得到相同的行为