当前位置:首页 > React

react 如何执行

2026-01-12 12:20:16React

安装 Node.js 和 npm

React 开发需要 Node.js 环境,因为它提供了 npm(或 yarn)包管理工具。从 Node.js 官网 下载并安装最新 LTS 版本。安装完成后,在终端运行以下命令验证安装是否成功:

node -v
npm -v

创建 React 项目

使用 create-react-app 工具快速生成项目模板。运行以下命令创建项目(假设项目名为 my-app):

npx create-react-app my-app

完成后进入项目目录:

react 如何执行

cd my-app

启动开发服务器

在项目目录中运行以下命令启动开发服务器:

npm start

默认情况下,浏览器会自动打开 http://localhost:3000 并显示 React 应用的欢迎页面。代码修改后页面会实时热更新。

react 如何执行

编写 React 组件

src/App.js 中修改默认组件代码。例如,创建一个简单的计数器组件:

import React, { useState } from 'react';

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

  return (
    <div>
      <p>Count: {count}</p>
      <button onClick={() => setCount(count + 1)}>Increment</button>
    </div>
  );
}

export default App;

构建生产版本

完成开发后,运行以下命令生成优化后的生产环境代码:

npm run build

构建结果会保存在 build 文件夹中,可直接部署到静态服务器。

可选工具链扩展

  • 状态管理:集成 Redux 或 Context API。
  • 路由:使用 react-router-dom 实现多页面导航。
  • 样式:支持 CSS Modules、Styled-components 或 Sass。

通过以上步骤,React 项目即可从开发到部署完整运行。

标签: react
分享给朋友:

相关文章

如何学习react

如何学习react

学习 React 的步骤 理解基础概念 React 是一个用于构建用户界面的 JavaScript 库。学习 React 之前,建议掌握 JavaScript 的基础知识,包括 ES6+ 语法(如箭头…

如何评价react native

如何评价react native

React Native 的优势 跨平台开发效率高 React Native 允许开发者使用 JavaScript 和 React 编写代码,同时生成 iOS 和 Android 应用,大幅减少开发成…

如何学react

如何学react

学习 React 的基础知识 React 是一个用于构建用户界面的 JavaScript 库。学习 React 的第一步是掌握其核心概念,包括组件、状态(State)、属性(Props)和生命周期方法…

react如何记忆

react如何记忆

React 记忆技术 在 React 中,记忆(Memoization)是一种优化技术,用于避免不必要的重新渲染或计算。React 提供了多种内置方法和第三方库来实现记忆功能。 useMemo Ho…

电脑如何安装react

电脑如何安装react

安装 Node.js 和 npm React 项目依赖 Node.js 环境,需先安装 Node.js(自带 npm)。访问 Node.js 官网 下载 LTS 版本,运行安装程序并完成配置。安装后,…

react moment如何使用

react moment如何使用

安装 react-moment 通过 npm 或 yarn 安装 react-moment 包。确保项目中已安装 moment.js,因为 react-moment 依赖它。 npm install…