我正在尝试使用文档上给出的命令使用create-react-app
创建一个新项目,即npx create-react-app my-app
但它不包含像public
src
和script
这样的文件夹。
尝试以下步骤:
npm rm -g create-react-app
npm install -g create-react-app
npx create-react-app my-app
源
我尝试了上述所有建议,但没有一个对我有用。8097 的这个建议对我有用。基本上,我只是运行npx create-react-app@latest your-project-name
对于那些不断尝试但仍然不起作用的人,您可能会遇到与我相同的问题。
由于不再支持create-react-app
的全局安装,因此您可以在计算机上安装它,因此在尝试npx create-react-app
时运行旧版本。有 2 个非常简单的步骤:删除create-react-app
,然后运行 npx 命令。
它将看起来像这样:
sudo npm rm -g create-react-app
(Mac上需要sudo
才能授予您权限,它会要求您输入密码,输入密码并按回车键(npx create-react-app my-app
应该在那里解决你的问题
仍然不知道这个问题。但我试过:-
npm rm -g create-react-app
npm install -g create-react-app
npx create-react-app my-app
这对我也不起作用。所以我卸载了节点并重新安装了它。它对我有用
在我的Mac上遇到了同样的问题。 正确的方法是,如果您之前通过npm install -g create-react-app
全局安装了 create-react-app,则必须使用npm uninstall -g create-react-app
卸载软件包,以便 npx 使用最新版本。
提示:尝试npx create-react-app --info
检查npmGlobalPackages是否包含create-react-app。如果包含 cra,请尝试以下命令which create-react-app
并rm -rf the outputted path
。
最后但并非最不重要的一点是,强制 npx 使用最新版本:
npx create-react-app@latest your-project-name
如果某人的终端卡住并且初始化未完成,只需打开资源监视器并恢复cmd,
1.窗口+R键-类型"resmon">
2.找到cmd进程,右键单击并恢复它,初始化将完成。
您可以使用以下命令卸载全局安装的软件包:npm uninstall -g create-react-app
安装 Npm 版本的
14.18.2
安装以下链接:https://nodejs.org/dist/v14.18.2/win-x64/node.exe
它在Windows机器上对我不起作用。当我从git bash运行以下命令时,它有效:
npm install -g create-react-app
npx create-react-app my-app
请按照以下步骤操作,这应该可以解决您的问题。
-
sudo npm rm -g create-react-app
(如果您是 macOS 用户,请不要跳过 sudo(。 -
npx create-react-app my-app
(npm 5.2+ 及更高版本( 或npm init react-app my-app
或yarn create react-app my-app
(如果使用纱线(
我遇到了同样的问题,这就是我解决它的方式。
当我尝试运行npm rm -g create-react-app
时,它显示错误。
所以我去了节点模块目录(适用于 Mac/usr/local/lib/node_modules
(并删除create-react-app
目录并使用npx create-react-app my-app
重新安装create-react-app
。
对于面临此问题的 Windows 用户:
-
打开任务管理器并检查Windows 命令处理器进程是否设置为挂起。
-
如果设置为"已挂起",请打开">资源监视器"并单击">CPU"选项卡。
-
在 CPU 选项卡中,找到并右键单击cmd.exe然后选择恢复进程。
单击下面的源链接以获取更详细的说明(包括屏幕截图(。
来源: Github 问题
我使用以下命令解决了它
- npm 卸载 -g 创建反应应用程序
- 纱线全球添加创建-反应-应用
就我而言,我尝试使用 yarn 安装,但没有下载所有文件
所以我试了这个
npm install --global yarn
npm uninstall -g create-react-app
npm install -g create-react-app
npx create-react-app my-app-youtube --use-npm
它有效,使用 npm,我下载了所有模板 :D
好的好的...如果您仍然没有得到任何解决方案
-
转到计算机的其他文件夹(如文档,下载(,然后为您的应用程序创建一个文件夹并使用VsCode打开它(最好(
-
在终端上(或Powershell,在VsCode中也可用(
第一个命令:npm 卸载 -g 创建反应应用程序
第二个命令:npx 创建-反应-应用程序
希望对:)有所帮助