14-创建React项目

Huxzhi小于 1 分钟react18

创建React项目

  • 创建项目,目录结构如下
根目录
    - public
        - index.html (添加标签 <div id="root"></div>)
    - src
        - App.js
        - index.js
  • 进入项目所在目录,并执行命令:npm init -y  或  yarn init -y
  • 安装项目依赖:npm install react react-dom react-scripts -S  或  yarn add react react-dom react-scripts
  • 运行npx react-scripts start启动项目(初次启动需要输入 y 确认)
  • 或者将react-scripts start设置到package.json的 scripts 选项中,然后通过npm start启动(初次启动需要输入 y 确认)”scripts”:

react 一定需要两个文件

  • `public/index.html'
  • src/index.js

public/index.html 提供 root 根节点

<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <title>学习日志</title>
</head>
<body>
<div id="root"></div>

</body>
</html>

src/index.js

挂载到 根节点

import ReactDOM from "react-dom/client";
import App from "./App";
import './index.css';

const root = ReactDOM.createRoot(document.getElementById('root'));

// React组件可以直接通过JSX渲染
root.render(<App/>);