创建React App不起作用

时间:2017-12-16 06:08:21

标签: reactjs command-prompt create-react-app

Command Prompt showing create react app, not working

帮助!我不知道这里发生了什么,创建反应应用程序不工作我也尝试重新安装但无济于事,请帮忙!

Npm版本:5.4.2 节点版本:8.70

尝试了npm install --save --save-exact --loglevel错误反应react-dom react-scripts

enter image description here

18 个答案:

答案 0 :(得分:4)

请试试这个:

npm cache clean --force

答案 1 :(得分:3)

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

npm uninstall -g create-react-app

npm uninstall create-react-app

在此之后,我能够创建应用程序:

npx create-react-app project-app

答案 2 :(得分:2)

就我而言,未安装“ create-react-app”。安装运行此命令

CrystalReport1.SetDataSource(dtt)
CrystalReport1.SetParameterValue("param", TextBox1.Text)
CrystalReportViewer1.ReportSource = CrystalReport1
CrystalReportViewer1.Refresh()

安装成功,请尝试运行

 npm install -g create-react-app

如果这对您有用。很好,请评论对您有用的东西,

答案 3 :(得分:1)

确保您没有运行任何防病毒软件,停止/暂停所有防病毒软件或保护软件。

您也可以尝试

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

OR

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

答案 4 :(得分:1)

对于 Windows 机器,以下命令对我有用

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

答案 5 :(得分:1)

在尝试使用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应用。

答案 6 :(得分:1)

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

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

  

npx create-react-app我的应用

     

cd my-app

     

npm开始

注意: 第一行中的npx不是错字,它是npm 5.2+附带的打包运行程序工具。

Create react app提供了有关此的更多信息。

也可能是缓存问题,因此也可以尝试:

  

npm缓存清理--force

答案 7 :(得分:0)

在Ubuntu 18.04上

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

答案 8 :(得分:0)

我要做的是

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

我更改了此文件的名称

create-react-app.ps1

create-react-appOld.ps1

或者您可以将其删除,然后效果很好

答案 9 :(得分:0)

尝试了以上所有方法,但没有运气:(

第一步:重新安装Node js

第2步:检查是否已创建环境变量。如果不为nodejs,npm和composer创建一个

enter image description here

第3步:还将“ C:\ Windows \ System32”添加到全局PATH环境变量中。

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

Step5:运行命令:cd my-app和npm start

第6步:它将起作用

答案 10 :(得分:0)

如果npm cache clean --force不起作用,请运行以下命令

npm init react-app project-name

将“项目名称”替换为所需文件夹的名称。好运

答案 11 :(得分:0)

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

答案 12 :(得分:0)

我终于使它起作用了。我系统中的防病毒软件导致它无法正常工作。我毫不留情,它按预期运行。

答案 13 :(得分:0)

在更新我的npm版本并进行npm缓存清理--force运气不好之后,我最终只是重新安装了一个节点,为我解决了这个问题。

答案 14 :(得分:0)

有同样的问题。使用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文件。(不打包.JSON !!!)

然后:

npm install
npm start

这对我有用。抱歉,我对这对我有用的原因不多。我仍在尝试首先了解为什么它不起作用。

答案 15 :(得分:0)

昨天搞砸了之后,我现在才做了。

像人们所说的那样,安装在全球范围内做出反应。

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

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

create-react-app my-app-name

顺便说一下,我使用的是 Windows 10。

答案 16 :(得分:0)

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

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

请注意,以上步骤假定您已经在计算机上安装了node和react-cli。

答案 17 :(得分:0)

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

  1. 重新启动计算机(计算机)
  2. 停用防病毒软件。我选择了“永久”选项
  3. 打开终端并再次运行“ create-react-app”命令,肯定可以解决问题。
  4. 激活您的防病毒软件
  5. 开始工作:-)