创建 React App 不工作

Create React App not working

求助!我不知道这里发生了什么,create react app 不工作我也试过重新安装但无济于事,请帮忙!

Npm 版本:5.4.2 节点版本:8.70

尝试了 npm install --save --save-exact --loglevel error react react-dom react-scripts

请试试这个:

npm cache clean --force

确保您没有运行任何杀毒软件,stop/pause所有杀毒软件或保护软件。

你也可以试试

use create-react-app projectname --save
or create-react-app projectname --save-exact and start again

如错误提示,您应该使用较新版本的节点。您正在使用 8.9.4,您可能应该使用 8.12.0 LTS。

我也遇到了同样的问题并解决了。 这就是我所做的。

  1. 重启机器(电脑)
  2. 停用您的防病毒软件。我选择了 "permanently" 选项
  3. 打开终端并再次运行 "create-react-app" 命令,它一定会成功。
  4. 激活您的防病毒软件
  5. 开始工作:-)

我机器上的问题是由纱线引起的。我是 windows 10,在使用 npm uninstall -g yarn 卸载 yarn 后,我的脚本 运行 正确。所以

  1. 打开终端并输入:npm uninstall -g yarn
  2. 完成后,关闭终端并打开新终端
  3. 键入 create-react-app(应用名称),这将创建您的应用 :)

请注意,以上步骤假设您的机器上已经安装了 node 和 react-cli。

在我的例子中,"create-react-app" 没有安装。安装 运行 这个命令

 npm install -g create-react-app

安装成功后,尝试 运行ning

npx create-react-app hello-world

如果这对你有用。很棒的其他评论对你有用的东西,

我遇到了同样的问题,我通过以下方式解决了:
1. 更新 npm 版本 (npm install npm@latest -g)
2. 清除缓存 (npm cache clean --force)
3. 创建反应项目 (npx create-react-app todo)
(已经安装了 create-react-app)

于 Ubuntu 18.04

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

它设置您的开发环境,以便您可以使用最新的 JavaScript 功能,提供良好的开发人员体验,并针对生产优化您的应用。

您需要在您的机器上安装 Node >= 8.10 和 npm >= 5.6。要创建项目,运行:

npx create-react-app my-app

cd my-app

npm start

注: 第一行的 npx 不是拼写错误 — 它是 npm 5.2+ 附带的 运行ner 工具包。

Create react app 提供了更多相关信息。

也可能是缓存的问题,也可以试试:

npm cache clean --force

编辑1:可能是网速慢,请查看 上网并重试。

我所做的是

C:\Users\mycomputerName\AppData\Roaming\npm\

我更改了这个文件的名称

create-react-app.ps1

create-react-appOld.ps1

或者你可以删除它,然后就可以了

上面的方法都试过了,还是不行:(

第 1 步:重新安装 Node js

Step2 : 检查环境变量是否已经创建。如果没有为 nodejs、npm 和 composer 创建一个

第三步:同时在全局PATH环境变量中添加"C:\Windows\System32"

Step4:然后使用"npx create-react-app my-app"创建react项目

第 5 步:运行 命令:cd my-app 和 npm start

第 6 步:它会起作用

npx create-react-app .

(.) 表示在此文件夹上创建项目,因此如果您这样做,您应该手动创建

我在尝试使用 create-react-app 创建新的 React 应用程序时遇到了类似的问题,但与安装时的一些随机 JSON 阅读问题有关,例如.. >= 5.0 || 4.0 ..

但下面的修复 解决了多个类似的问题

首先,确保您安装了必需的或最新版本的节点。

npm install npm@latest -g

using create-react-app 之前确保使用 npm cache clean --force

清理 npm 缓存

现在,如果您想将当前目录创建为项目根目录,则可以使用 npx create-react-app tl-appnpx create-react-app . 创建新的 React 应用程序。

我终于让它工作了。我系统中的防病毒软件导致它无法运行 属性。我卸载了它,它按预期工作。

在更新我的 npm 版本并执行 npm cache clean --force 失败后,我最终只是重新安装了 node,这为我解决了这个问题。

遇到了同样的问题。 运行 有 cra 的节点。为初学者安装了 cra -g。

npm install -g create-react-app

然后降级 react-scripts 到版本 2.1.8

npm install react-scripts@2.1.8

在根目录中创建了一个 .env 文件并将其添加到其中。

DB_HOST=localhost
DB_USER=root
DB_PASS=s1mpl3

SKIP_PREFLIGHT_CHECK=true

然后您执行典型的删除 node_modules 文件夹和 package-lock.json 文件。(不是 PACKAGE.JSON!!!)

然后:

npm install
npm start

这对我有用。对不起,我没有提供更多关于为什么这对我有用的信息。我仍在努力理解为什么它一开始就不起作用。

昨天折腾了很久,现在才搞定。

像人们所说的那样在全球范围内安装了 React。

然后我使用'git bash here'在我想要的目录中打开终端

奇怪的是,当我 删除 npm 时它起作用了。我知道这很奇怪,我从来没有这样做过,这没有任何意义,但它的工作原理是这样的:

create-react-app my-app-name

顺便说一句,我在 windows 10。

我遇到了同样的问题,必须执行以下操作:

npm uninstall -g create-react-app

npm uninstall create-react-app

在此之后,我可以使用以下方法创建应用程序:

npx create-react-app project-app

对于 windows 机器,以下命令对我有效

yarn create react-app my-app
cd my-app
yarn set version berry
yarn
yarn start

我也遇到了同样的问题,尝试解决了很长时间,最后使用这个命令解决了,

npx create-react-app@latest my-app --use-npm