当前位置:首页 > React

react框架是如何搭建的

2026-03-11 08:36:15React

安装 Node.js 和 npm/yarn

React 开发依赖 Node.js 环境。需从 Node.js 官网 下载并安装最新 LTS 版本,安装完成后会自动包含 npm(Node 包管理器)。也可选择使用 yarn 替代 npm,需通过以下命令全局安装:

npm install -g yarn

创建 React 项目

使用官方工具 create-react-app 快速初始化项目:

npx create-react-app my-app

或通过 yarn:

yarn create react-app my-app

此命令会生成一个名为 my-app 的文件夹,包含 React 项目的基础结构。

启动开发服务器

进入项目目录并运行开发服务器:

cd my-app
npm start

或使用 yarn:

yarn start

默认情况下,开发服务器会在 http://localhost:3000 启动,并自动打开浏览器。

项目结构说明

生成的项目主要包含以下关键文件:

react框架是如何搭建的

  • src/index.js:应用入口文件,渲染根组件。
  • src/App.js:默认根组件,可在此修改或替换为自定义组件。
  • public/index.html:HTML 模板,React 组件会挂载到其中的 root 节点。

添加依赖库

通过 npm 或 yarn 安装额外依赖,例如路由库 react-router-dom

npm install react-router-dom

或:

yarn add react-router-dom

构建生产版本

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

npm run build

或:

react框架是如何搭建的

yarn build

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

可选配置

如需自定义 Webpack 或 Babel 配置,可通过 eject 暴露配置文件(不可逆操作):

npm run eject

或使用社区工具如 craco 覆盖配置:

npm install @craco/craco

集成 TypeScript

若需使用 TypeScript,可在创建项目时指定模板:

npx create-react-app my-app --template typescript

或手动添加 TypeScript 依赖到现有项目:

npm install typescript @types/react @types/react-dom

通过以上步骤,可完成 React 项目的基础搭建和扩展配置。

标签: 框架react
分享给朋友:

相关文章

如何创建react

如何创建react

创建React项目的步骤 使用Create React App工具快速搭建React项目。确保已安装Node.js(版本需≥14.0.0)和npm(版本需≥5.6)。 打开终端或命令行工具,运行以下…

如何同步react

如何同步react

同步React组件状态的方法 使用useState和useEffect钩子组合可以同步React组件的状态。useState用于声明状态变量,useEffect用于监听状态变化并执行副作用。 imp…

react如何取消监听

react如何取消监听

取消事件监听的方法 在React中取消事件监听通常涉及在组件卸载时移除之前添加的监听器。以下是几种常见场景的解决方案: 类组件中的取消监听 对于类组件,通常在componentDidMount中添加…

react如何引用canvas

react如何引用canvas

使用 ref 直接操作 Canvas 在 React 中通过 useRef 钩子创建引用,绑定到 <canvas> 元素的 ref 属性。组件挂载后可通过 ref.current 获取原生…

react如何传参

react如何传参

react传参方法 React中传递参数有多种方式,以下是常见的方法: 父组件向子组件传递参数 通过props传递参数是最常见的方式。父组件在调用子组件时,通过属性传递数据,子组件通过props接…

vue评论框架实现

vue评论框架实现

实现基础评论组件结构 使用Vue单文件组件构建评论框架的基础结构,包含评论列表和评论表单。模板部分需包含评论容器、评论项和表单提交区域。 <template> <div cla…