当前位置:首页 > React

小白如何搭建react

2026-03-30 19:34:13React

安装 Node.js 和 npm

React 开发需要 Node.js 环境。访问 Node.js 官网 下载并安装最新 LTS 版本。安装完成后,在终端运行以下命令验证安装:

node -v
npm -v

使用 Create React App 创建项目

Create React App 是官方推荐的脚手架工具,能快速生成 React 项目结构。运行以下命令创建项目:

npx create-react-app my-app
cd my-app
npm start

项目默认会在 http://localhost:3000 启动。

项目目录结构

主要文件及作用:

  • src/index.js:应用入口文件,渲染根组件。
  • src/App.js:默认根组件,可修改或替换。
  • public/index.html:HTML 模板,React 组件会挂载到 div#root

编写第一个组件

src 目录下新建 Hello.js,编写一个函数组件:

import React from 'react';

function Hello() {
  return <h1>Hello, React!</h1>;
}

export default Hello;

App.js 中引入并使用:

import Hello from './Hello';

function App() {
  return (
    <div>
      <Hello />
    </div>
  );
}

安装必要扩展工具

推荐安装 VS Code 插件:

  • ES7+ React/Redux Snippets:快速生成 React 代码片段。
  • Prettier:代码格式化工具。

部署项目

使用以下命令生成生产环境代码:

npm run build

生成的 build 文件夹可直接部署到静态服务器(如 Netlify、Vercel 等)。

小白如何搭建react

学习资源推荐

  • React 官方文档:基础教程和 API 参考。
  • MDN JavaScript 教程:巩固 JavaScript 基础。
  • Codecademy 或 freeCodeCamp:交互式 React 课程。

标签: react
分享给朋友:

相关文章

react中monent如何获取日期

react中monent如何获取日期

使用 Moment.js 获取当前日期 在 React 中通过 Moment.js 获取当前日期,可以直接调用 moment() 函数。它会返回包含当前日期和时间的 Moment 对象。 impor…

react如何浮动

react如何浮动

使用 CSS 实现浮动 在 React 中实现浮动效果可以通过 CSS 的 float 属性完成。在组件的样式文件或内联样式中直接设置 float: left 或 float: right。…

react如何动画

react如何动画

React 动画实现方法 React 中实现动画可以通过多种方式,包括原生 CSS、第三方库或 React 内置的动画解决方案。以下是几种常见方法: 使用 CSS 动画和过渡 通过 CSS 的 tr…

react 如何debug

react 如何debug

React 调试方法 使用 React Developer Tools React Developer Tools 是浏览器扩展,支持 Chrome 和 Firefox。安装后,可以在开发者工具中查看…

react如何调度

react如何调度

React 调度机制概述 React 的调度机制通过 Fiber 架构 和 Scheduler 模块实现任务优先级管理与时间切片(Time Slicing),确保高优先级更新(如用户交互)能快速响应,…

如何关闭react

如何关闭react

关闭React应用的步骤 在开发或运行React应用时,可能需要关闭正在运行的开发服务器或停止应用。以下是几种常见情况的处理方法: 停止开发服务器 如果正在使用npm start或yarn star…