当前位置:首页 > React

如何新建react项目

2026-03-31 02:32:10React

使用 Create React App 创建项目

确保已安装 Node.js(版本 14 或更高)和 npm/yarn。

打开终端或命令行工具,运行以下命令创建新项目:

npx create-react-app my-app

my-app 为项目名称,可自定义。

进入项目目录:

cd my-app

启动开发服务器:

npm start

使用 Vite 创建 React 项目

Vite 提供更快的构建和开发体验。

运行以下命令创建项目:

如何新建react项目

npm create vite@latest my-vite-app --template react

进入项目目录并安装依赖:

cd my-vite-app
npm install

启动开发服务器:

npm run dev

手动配置 Webpack 项目

适合需要高度自定义配置的情况。

初始化项目并安装 React 和 ReactDOM:

如何新建react项目

mkdir my-webpack-app
cd my-webpack-app
npm init -y
npm install react react-dom

安装 Webpack 和相关工具:

npm install --save-dev webpack webpack-cli webpack-dev-server babel-loader @babel/core @babel/preset-env @babel/preset-react html-webpack-plugin css-loader style-loader

创建 webpack.config.js 配置文件,配置入口、输出和加载器。

使用 TypeScript 模板

Create React App 支持 TypeScript 模板:

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

Vite 也支持 TypeScript 模板:

npm create vite@latest my-vite-ts-app --template react-ts

项目结构说明

典型 React 项目包含以下目录和文件:

  • src/:源代码目录,包含 App.jsindex.js
  • public/:静态资源文件
  • package.json:项目配置和依赖
  • node_modules/:安装的依赖包

根据需求选择合适的方法创建项目。Create React App 适合初学者,Vite 适合追求性能的开发者,手动配置适合需要自定义的场景。

标签: 项目react
分享给朋友:

相关文章

如何react页面

如何react页面

创建 React 页面 使用 create-react-app 快速初始化项目: npx create-react-app my-app cd my-app npm start 基础页面结构 在 s…

react如何diff

react如何diff

React Diff 算法原理 React 的 Diff 算法是 Virtual DOM 的核心部分,用于高效更新真实 DOM。其核心思想是通过对比新旧 Virtual DOM 树的差异,最小化 DO…

react如何调度

react如何调度

React 调度机制概述 React 的调度机制通过 Fiber 架构 和 Scheduler 模块实现任务优先级管理与时间切片(Time Slicing),确保高优先级更新(如用户交互)能快速响应,…

react如何发布

react如何发布

发布React应用的步骤 构建生产版本 使用以下命令生成优化后的生产版本代码,代码会被压缩并移除开发环境中的调试工具: npm run build 构建完成后会生成build文件夹,包含所有静态资源…

如何升级react native

如何升级react native

升级 React Native 的步骤 检查当前版本 运行以下命令查看当前项目的 React Native 版本: react-native --version 更新 React Native CL…

react如何重写alert

react如何重写alert

重写 React 中的 alert 方法 在 React 中,直接使用原生 alert 会破坏用户体验,通常需要自定义弹窗组件替代。以下是实现方法: 使用自定义弹窗组件 创建可复用的弹窗组件,替代原…