当前位置:首页 > React

react如何启动6

2026-02-11 17:40:57React

React 项目启动(React 18+)

创建并启动一个 React 项目需要安装 Node.js 和包管理工具(如 npm 或 yarn)。以下是具体步骤:

安装 Node.js 和 npm 确保系统已安装 Node.js(建议版本 16.8+),npm 会随 Node.js 自动安装。可通过以下命令检查版本:

node -v
npm -v

使用 create-react-app 创建项目 React 官方推荐使用 create-react-app(CRA)脚手架工具快速初始化项目:

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

npm start 会启动开发服务器,默认在 http://localhost:3000 打开应用。

使用 Vite 创建项目(推荐) Vite 是更快的现代构建工具,适合 React 18+:

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

项目结构说明

生成的典型 React 项目结构如下:

my-app/
├── node_modules/     # 依赖库
├── public/           # 静态资源
├── src/              # 源代码
│   ├── App.js        # 主组件
│   ├── index.js      # 入口文件
│   └── ...
├── package.json      # 项目配置
└── README.md

关键文件修改

React 18 入口文件示例 src/index.js 需使用新的 createRoot API:

import { createRoot } from 'react-dom/client';
import App from './App';

const root = createRoot(document.getElementById('root'));
root.render(<App />);

自定义配置

修改启动端口package.json 中调整启动脚本:

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

环境变量配置 创建 .env 文件定义变量:

PORT=3006

生产环境构建

生成优化后的代码:

npm run build

构建结果位于 build/ 目录,可直接部署到服务器。

react如何启动6

标签: react
分享给朋友:

相关文章

react中monent如何获取日期

react中monent如何获取日期

使用 Moment.js 获取当前日期 在 React 中通过 Moment.js 获取当前日期,可以直接调用 moment() 函数。它会返回包含当前日期和时间的 Moment 对象。 impo…

如何记忆react

如何记忆react

理解核心概念 React的核心概念包括组件、状态(state)、属性(props)、生命周期方法(类组件)和钩子(函数组件)。掌握这些基础概念是记忆React的关键。组件是React应用的构建块,分为…

react如何调试

react如何调试

调试 React 应用的方法 使用 React Developer Tools React Developer Tools 是 Chrome 和 Firefox 的浏览器扩展,可以检查组件树、状态和…

如何创建react

如何创建react

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

react如何开发

react如何开发

React 开发基础步骤 安装 Node.js 和 npm/yarn 确保系统已安装 Node.js(包含 npm)或 Yarn。React 项目依赖这些工具管理包和运行脚本。官方推荐使用 Node.…

react如何打包

react如何打包

打包 React 项目的基本步骤 React 项目通常使用 create-react-app 或类似的脚手架工具创建,这些工具内置了打包功能。以下是打包 React 项目的详细方法: 安装依赖并构建…