React安装教程【超详细】

前言:本人学到React时,在第一步安装上面就走了不少弯路,在网上各种查找文章,反复安装了好几次,还不小心误删了nodejs里的一些文件,吃了不少苦头,今天把完整的步骤记录下来,一步弯路也不用走,看着这个文章,可以完全的安装成功!!!

1.首先,要安装 Node.js 及 NPM 。

可以去官网下载最新的版本:

https://nodejs.org/

我用的是V10.16.0最新版本,也可以点这个链接直接下载这个。

https://nodejs.org/dist/v10.16.0/node-v10.16.0-x64.msi

下载好之后一直点击下一步,安装完成!!!

cmd打开命令提示符:

检测版本  输入:node -v

安装node时会自带一个npm的包管理工具。

检测npm版本 输入:npm -v

如若以上两个命令输入都返回版本号,则安装成功!

查看node.js环境变量:

在安装成功后,系统会自己设置node.js的环境变量,

我们可以键入path来查看环境变量: path

可以看到已经有了node.js环境变量(我安装的时候选择的安装路径是E:\盘,注意:这只是Node软件安装路径而已,并不是项目路径!)

2.设置NPM

国内npm有点慢,可以设置成淘宝的镜像来代替原有的。

cmd命令提示符中键入:

npm config set registry https://registry.npm.taobao.org

3.安装create-react-app

我们可以通过安装create-react-app来创建React项目。

安装命令:npm install -g create-react-app

安装成功之后,就可以创建React项目啦!

4.创建React项目

进入你想创建项目的路径(根据自己的需要指定位置,注意,是你自己的node项目路径,不是node软件安装路径!),然后键入命令:

create-react-app demo

这里的create-react-app是创建命令,demo是你要创建的项目的名称,项目名称可以随便起。

这样就算是创建成功啦!

然后,仔细看,倒数第二、三行的提示!!!

进入刚刚创建的demo目录中:cd demo 

(一定要进入demo项目 目录中才可以启动项目哟!!!)

启动项目:npm start

稍等片刻,则会自动打开一个网页!!!

出现此界面,代表一个基本的项目创建成功啦!!!!!

 

 

出现这个错误的原因是在导入seaborn包时,无法从typing模块中导入名为'Protocol'的对象。 解决这个问题的方法有以下几种: 1. 检查你的Python版本是否符合seaborn包的要求,如果不符合,尝试更新Python版本。 2. 检查你的环境中是否安装了typing_extensions包,如果没有安装,可以使用以下命令安装:pip install typing_extensions。 3. 如果你使用的是Python 3.8版本以下的版本,你可以尝试使用typing_extensions包来代替typing模块来解决该问题。 4. 检查你的代码是否正确导入了seaborn包,并且没有其他导入错误。 5. 如果以上方法都无法解决问题,可以尝试在你的代码中使用其他的可替代包或者更新seaborn包的版本来解决该问题。 总结: 出现ImportError: cannot import name 'Protocol' from 'typing'错误的原因可能是由于Python版本不兼容、缺少typing_extensions包或者导入错误等原因造成的。可以根据具体情况尝试上述方法来解决该问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [ImportError: cannot import name ‘Literal‘ from ‘typing‘ (D:\Anaconda\envs\tensorflow\lib\typing....](https://blog.youkuaiyun.com/yuhaix/article/details/124528628)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值