当前位置:首页 > React

react如何设置

2026-02-25 23:58:59React

安装React

确保Node.js已安装,可以通过官方下载页面获取最新版本。安装完成后,使用npm或yarn初始化项目。

使用Create React App快速搭建项目:

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

项目结构

典型的React项目结构如下:

my-app/
├── node_modules/
├── public/
│   ├── index.html
│   └── ...
├── src/
│   ├── App.js
│   ├── index.js
│   └── ...
├── package.json
└── ...

组件创建

创建函数组件:

import React from 'react';

function Welcome(props) {
  return <h1>Hello, {props.name}</h1>;
}

创建类组件:

import React, { Component } from 'react';

class Welcome extends Component {
  render() {
    return <h1>Hello, {this.props.name}</h1>;
  }
}

状态管理

使用useState钩子管理状态:

import React, { useState } from 'react';

function Counter() {
  const [count, setCount] = useState(0);

  return (
    <div>
      <p>You clicked {count} times</p>
      <button onClick={() => setCount(count + 1)}>
        Click me
      </button>
    </div>
  );
}

路由配置

安装React Router:

npm install react-router-dom

基本路由设置:

import { BrowserRouter as Router, Route, Link } from 'react-router-dom';

function App() {
  return (
    <Router>
      <Link to="/">Home</Link>
      <Link to="/about">About</Link>

      <Route exact path="/" component={Home} />
      <Route path="/about" component={About} />
    </Router>
  );
}

样式处理

内联样式:

const divStyle = {
  color: 'blue',
  fontSize: '20px'
};

function HelloWorld() {
  return <div style={divStyle}>Hello World!</div>;
}

CSS模块:

import styles from './App.module.css';

function App() {
  return <div className={styles.app}>Content</div>;
}

构建与部署

生成生产版本:

npm run build

部署到静态服务器,可以使用serve:

react如何设置

npm install -g serve
serve -s build

分享给朋友:

相关文章

react moment如何使用

react moment如何使用

安装 react-moment 通过 npm 或 yarn 安装 react-moment: npm install react-moment 或 yarn add react-moment 基本…

如何下载react

如何下载react

下载 React 的方法 通过 npm 或 yarn 安装 React 可以通过包管理器 npm 或 yarn 安装。确保已安装 Node.js(包含 npm),然后在项目目录中运行以下命令:…

react如何部署

react如何部署

部署 React 应用的常见方法 使用静态服务器部署 React 应用在构建后会生成静态文件,可以直接通过静态服务器部署。常用的静态服务器包括 Nginx、Apache 等。 运行构建命令生成静态文…

react如何引入echarts

react如何引入echarts

安装 ECharts 依赖 在 React 项目中安装 ECharts 核心库和 React 封装库: npm install echarts echarts-for-react 基础引入方式 创建…

react如何创建项目

react如何创建项目

使用 Create React App 创建项目 Create React App (CRA) 是官方推荐的 React 项目脚手架工具,适合快速初始化一个现代化的 React 项目。 安装 C…

react项目如何调试

react项目如何调试

使用浏览器开发者工具 React项目调试最直接的方法是使用浏览器内置的开发者工具(Chrome DevTools/Firefox Developer Tools)。打开开发者工具后,切换到“Sourc…