使用创建反应应用程序时未创建公共、src 和脚本文件夹



我正在尝试使用文档上给出的命令使用create-react-app创建一个新项目,即npx create-react-app my-app但它不包含像publicsrcscript这样的文件夹。

尝试以下步骤:

  1. npm rm -g create-react-app
  2. npm install -g create-react-app
  3. 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 命令。

它将看起来像这样:

  1. sudo npm rm -g create-react-app(Mac上需要sudo才能授予您权限,它会要求您输入密码,输入密码并按回车键(
  2. 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-apprm -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

请按照以下步骤操作,这应该可以解决您的问题。

  1. sudo npm rm -g create-react-app(如果您是 macOS 用户,请不要跳过 sudo(。

  2. npx create-react-app my-app(npm 5.2+ 及更高版本( 或npm init react-app my-appyarn 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 用户:

  1. 打开任务管理器并检查Windows 命令处理器进程是否设置为挂起。

  2. 如果设置为"已挂起",请打开">资源监视器"并单击">CPU"选项卡。

  3. 在 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

好的好的...如果您仍然没有得到任何解决方案

  1. 转到计算机的其他文件夹(如文档,下载(,然后为您的应用程序创建一个文件夹并使用VsCode打开它(最好(

  2. 在终端上(或Powershell,在VsCode中也可用(

    第一个命令:npm 卸载 -g 创建反应应用程序

    第二个命令:npx 创建-反应-应用程序

希望对:)有所帮助

相关内容

  • 没有找到相关文章

最新更新