当前位置:首页 > React

如何快速新建react项目

2026-01-24 13:39:18React

使用 Create React App 工具

安装 Create React App(CRA)是官方推荐的方式,适合大多数 React 项目初始化。

确保已安装 Node.js(版本 14 或更高),然后运行以下命令:

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

CRA 会自动配置 Webpack、Babel 和开发服务器,项目启动后默认在 http://localhost:3000 运行。

使用 Vite 创建 React 项目

Vite 是一个更轻量、更快的构建工具,适合追求开发效率的场景。

运行以下命令创建 React + TypeScript 项目(可选):

如何快速新建react项目

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

Vite 的启动速度显著快于 CRA,适合现代前端开发。

通过 Next.js 初始化项目

如果需要服务端渲染(SSR)或静态站点生成(SSG),Next.js 是更好的选择。

安装并启动 Next.js 项目:

如何快速新建react项目

npx create-next-app@latest
cd my-app
npm run dev

Next.js 默认支持 React,并提供了路由、API 路由等开箱即用的功能。

手动配置 Webpack + Babel

对构建流程有定制需求时,可以手动初始化项目:

  1. 新建项目目录并初始化 package.json
    mkdir my-react-app
    cd my-react-app
    npm init -y
  2. 安装 React 和核心依赖:
    npm install react react-dom
    npm install --save-dev webpack webpack-cli babel-loader @babel/core @babel/preset-env @babel/preset-react
  3. 配置 webpack.config.js 和 Babel 预设文件(参考官方文档)。

使用 Preact 替代 React

如果需要更轻量级的方案,可以用 Preact(兼容 React API):

npm init vite@latest my-preact-app --template preact
cd my-preact-app
npm install
npm run dev

Preact 的体积比 React 小很多,适合性能敏感场景。

以上方法覆盖了从简单到高级的需求,根据项目类型选择合适的工具即可。

标签: 快速项目
分享给朋友:

相关文章

vue 实现的项目

vue 实现的项目

Vue 实现的项目类型 Vue.js 是一个渐进式 JavaScript 框架,适用于构建各种规模的项目。以下是一些常见的 Vue 实现项目类型: 单页应用 (SPA) Vue 非常适合构建单页应…

项目基于vue实现

项目基于vue实现

基于Vue实现项目的关键步骤 环境搭建与初始化 安装Node.js和npm/yarn,确保开发环境具备Vue的运行条件。使用Vue CLI工具初始化项目,通过命令vue create project-…

react项目如何

react项目如何

创建React项目 使用create-react-app工具快速初始化项目。确保已安装Node.js(建议版本≥12.0.0),运行以下命令生成新项目: npx create-react-app…

uniapp项目教程

uniapp项目教程

uniapp项目教程 uniapp 是一个基于 Vue.js 的跨平台开发框架,支持一次开发,多端发布(包括 iOS、Android、H5、小程序等)。以下是详细的教程指南,帮助快速上手 uniapp…

uniapp项目源码

uniapp项目源码

Uniapp 项目源码获取方式 官方示例与模板 Uniapp 官方提供了多个开源项目模板和示例,涵盖基础框架、UI组件库等。可通过以下途径获取: 在 DCloud 插件市场 搜索“uniapp模…

uniapp项目简历

uniapp项目简历

uniapp项目简历的构建方法 项目经验展示 在简历中单独列出uniapp开发经验,描述项目名称、开发周期、技术栈(如Vue.js、uni-ui等)。突出跨平台特性(iOS/Android/Web多端…