当前位置:首页 > 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实现vue

react实现vue

React 实现 Vue 功能 React 和 Vue 是两种不同的前端框架,但可以通过一些方法在 React 中实现 Vue 的特性。以下是几种常见 Vue 功能在 React 中的实现方式: 双…

react native如何启动

react native如何启动

如何启动 React Native 项目 安装 Node.js 和 npm 确保已安装 Node.js(建议版本 16 或更高)和 npm(Node.js 自带)。可通过以下命令检查版本: node…

react如何取消渲染

react如何取消渲染

取消渲染的方法 在React中,取消渲染通常指的是在某些条件下阻止组件渲染或中断正在进行的渲染过程。以下是几种常见的方法: 条件渲染 通过条件判断决定是否渲染组件或部分内容。可以使用if语句或三元运…

react如何开发组件

react如何开发组件

React 组件开发基础 React 组件分为函数组件和类组件两种形式。函数组件是现代 React 开发的主流方式,结合 Hooks 可以实现完整功能。 函数组件示例: function Gree…

react如何运行

react如何运行

运行React项目的步骤 安装Node.js 确保系统已安装Node.js(建议版本12以上),可从官网下载并安装。Node.js自带npm包管理器,用于后续依赖安装。 创建React项目 使用官方…

react如何浮动

react如何浮动

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