当前位置:首页 > React

react如何启动6

2026-02-26 03:49:56React

创建 React 项目(基于 Vite)

使用 Vite 初始化 React 项目(推荐现代项目使用):

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

传统方式创建 React 项目

通过 Create React App (CRA) 创建项目(传统方式):

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

项目目录结构说明

核心目录和文件:

react如何启动6

  • src/App.js:主组件文件
  • src/index.js:应用入口文件
  • public/index.html:HTML 模板
  • package.json:依赖和脚本配置

配置调整

修改启动端口(在 package.json 中):

"scripts": {
  "start": "set PORT=3006 && react-scripts start"
}

生产环境构建

生成优化后的生产版本:

react如何启动6

npm run build

启动开发服务器

运行开发模式(默认端口 3000):

npm start

使用 TypeScript 模板

创建 TypeScript 版本的 React 项目:

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

环境变量配置

创建 .env 文件添加自定义变量:

REACT_APP_API_URL=https://api.example.com

标签: react
分享给朋友:

相关文章

react如何销毁

react如何销毁

React 组件销毁的机制 在 React 中,组件的销毁通常由 React 的生命周期管理。当组件从 DOM 中移除时,React 会自动触发销毁相关的生命周期方法。以下是关键点: 组件的销毁通常…

react 如何跳转

react 如何跳转

使用 React Router 进行页面跳转 React 应用中通常使用 react-router-dom 库实现页面跳转。以下是几种常见的跳转方式: 安装依赖 npm install react…

react如何循环

react如何循环

循环渲染列表 在React中循环渲染列表通常使用map方法,这是最常用的方式。通过map可以将数组中的每个元素转换为React元素并渲染到页面上。 const items = ['Apple', '…

react如何折叠

react如何折叠

在 React 中实现折叠功能 使用 useState 管理折叠状态 通过 useState 定义一个状态变量来控制折叠面板的显示与隐藏。例如: const [isCollapsed, setIsC…

react 如何精通

react 如何精通

掌握核心概念 深入理解React的基础概念,包括组件(函数组件与类组件)、状态(useState)、生命周期(useEffect)、Props传递、虚拟DOM与Diff算法。通过官方文档或《React…

如何监控react性能

如何监控react性能

使用 React Profiler API React 16.5 及以上版本内置了 Profiler API,可直接测量组件渲染时间。通过 <React.Profiler> 包裹目标组件,…