当前位置:首页 > React

如何创建react

2026-02-11 12:50:13React

创建 React 项目的步骤

使用 Create React App (CRA) 确保已安装 Node.js(版本 ≥ 14.0.0)和 npm(版本 ≥ 5.6)。运行以下命令创建新项目:

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

此命令会生成一个基础 React 项目结构,并自动启动开发服务器(通常为 http://localhost:3000)。

使用 Vite(推荐高性能方案) Vite 提供更快的构建和热更新。执行以下命令:

如何创建react

npm create vite@latest my-react-app --template react
cd my-react-app
npm install
npm run dev

选择 reactreact-ts(TypeScript 模板)以适配需求。

手动配置 Webpack 适合需要深度自定义的场景:

如何创建react

  1. 初始化项目并安装核心依赖:
    mkdir my-react-app
    cd my-react-app
    npm init -y
    npm install react react-dom
    npm install --save-dev webpack webpack-cli babel-loader @babel/core @babel/preset-env @babel/preset-react
  2. 创建 webpack.config.js 配置打包规则,设置 Babel 转译和入口文件。

项目结构说明 典型 React 项目包含以下目录:

  • src/:主代码目录(组件、样式、逻辑)
  • public/:静态资源(HTML 模板、图标)
  • node_modules/:依赖库
  • package.json:项目配置和脚本命令

进阶工具链选择

  • Next.js:适合服务端渲染(SSR)或静态站点生成(SSG)
  • Gatsby:专为内容型网站优化的 React 框架
  • Remix:全栈 React 框架,强调数据加载和路由

标签: react
分享给朋友:

相关文章

react如何动画

react如何动画

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

react如何debugger

react如何debugger

调试 React 应用的方法 使用浏览器开发者工具进行调试 React 开发者工具(React DevTools)是调试 React 应用的必备工具。安装 Chrome 或 Firefox 扩展后,可…

react如何配置

react如何配置

配置React项目的基本步骤 安装Node.js和npm 确保系统已安装Node.js(包含npm)。可通过命令行检查版本: node -v npm -v 创建React项目 使用官方工具Creat…

react如何上传图片

react如何上传图片

使用input标签上传图片 在React中可以通过HTML的<input type="file">元素实现图片上传功能。创建一个受控组件来管理文件选择状态: function Image…

react 如何传递props

react 如何传递props

传递 props 的基本方法 在 React 中,props 是从父组件向子组件传递数据的主要方式。通过在子组件的标签上添加属性,可以将数据传递给子组件。 父组件中传递 props: functi…

如何部署react项目

如何部署react项目

部署 React 项目到生产环境 方法一:使用静态服务器部署(如 Nginx、Apache) 构建生产版本:运行 npm run build 或 yarn build,生成优化后的静态文件(位于 b…