React基础教程:react脚手架

1、create-react-app

全局安装create-react-app

npm install -g create-react-app

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

安装成功之后,通过命令create-react-app -V检查是否安装成功

在这里插入图片描述

创建一个项目

create-react-app my-app

在这里插入图片描述

如果不想全局安装,可以直接使用npx,也可以实现相同的效果

npx create-react-app my-app

这需要等待一段时间,这个过程实际上会安装三个东西:

在这里插入图片描述

  1. 【react】:react的顶级库。
  2. 【react-dom】:因为react有很多的运行环境,比如app端的react-native,我们要在web上运行就使用react-dom。
  3. 【react-scripts】:包含运行和打包react应用程序的所有脚本及配置。

如果看到以下内容,就说明安装成功了

在这里插入图片描述

常见问题:npm安装失败

  • 切换为npm镜像为淘宝镜像

    • npm i -g nrm
      
    • nrm ls
      
    • 在这里插入图片描述

  • nrm use taobao
    
    nrm ls
    
  • 在这里插入图片描述

2、编写第一个react应用程序

react开发需要引入多个依赖文件:react.jsreact-dom.js,分别又有开发版本和生产版本,create-react-app已经帮我们把这些东西安装好了。把通过CRA创建的额工程目录下的【src】目录清空,然后在里面重新创建一个index.js写入以下代码:

import React from "react";
import ReactDOM from 'react-dom';

ReactDOM.render(<div>
    <p>Team Suns</p>
    <ul>
        <li>杜兰特</li>
        <li>布克</li>
        <li>比尔</li>
    </ul>
</div>, document.getElementById('root'))

相关推荐

  1. React框架基础教程

    2024-06-07 12:40:08       8 阅读
  2. 【超全】React学习笔记 上:基础使用与脚手架

    2024-06-07 12:40:08       125 阅读
  3. React基础教程(五):事件处理

    2024-06-07 12:40:08       7 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-07 12:40:08       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-07 12:40:08       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-07 12:40:08       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-07 12:40:08       18 阅读

热门阅读

  1. C++中的常见语法糖汇总

    2024-06-07 12:40:08       5 阅读
  2. 怎么保障TikTok直播网络稳定?

    2024-06-07 12:40:08       6 阅读
  3. 计算欧几里得距离

    2024-06-07 12:40:08       7 阅读