react搭建

我爱海鲸 2026-05-02 13:29:14 暂无标签

简介vite

一、环境准备

 
在创建项目前,你的电脑必须安装好基础环境,这是前端开发的必备前提:
 
  1. Node.js:Vite 需要 Node.js 18+ 版本,推荐安装 LTS 稳定版
  2. 包管理工具:Node.js 自带 npm,也可以使用 yarn/pnpm(本文以 npm 为例)

Node.js — 在任何地方运行 JavaScript

二、使用 Vite 创建 React 项目

 
Vite 提供了一键式的项目创建命令,无需手动配置复杂的构建文件,全程仅需几步:
 

1. 执行创建命令

 
打开命令行,进入你想存放项目的文件夹,输入以下命令:
npm create vite@latest

2. 配置项目信息

 
执行命令后,命令行会依次让你配置项目参数,按步骤选择:
 
  1. 项目名称:输入你的项目名(例如:react-vite-demo),直接回车默认
  2. 框架选择:上下方向键选择 React,回车确认
  3. 语言选择
    • 纯 JavaScript:选择 React
    • TypeScript:选择 React + TypeScript(新手推荐先选纯 JS)
? Project name: › react-vite-demo
? Select a framework: › React
? Select a variant: › React
选项 适用场景 特点
TypeScript 想使用 TypeScript 开发 类型安全、代码提示更完善,适合中大型项目
TypeScript + React Compiler TS + React 编译器 自动优化代码,减少手动 memo,实验性较强
JavaScript 纯 JS 开发、新手入门 语法更简单,学习成本低,适合快速上手
JavaScript + React Compiler JS + React 编译器 纯 JS 环境下的自动优化,同样偏实验性
RSC React Server Components 服务端组件方案,适合 Next.js 等全栈场景
React Router v7 / TanStack Router 等 直接集成路由 一步到位配置路由,适合已有路由规划的项目
  • 新手入门 / 快速学习:选 JavaScript,先专注 React 核心逻辑,避免 TS 语法带来的额外学习成本。
  • 追求类型安全 / 企业级项目:选 TypeScript,提前拥抱类型系统,为后续工程化打好基础。
  • 实验性尝鲜:可以选带 React Compiler 的选项,但不建议作为学习起点。
# 1. 安装依赖
npm install

# 2. 启动开发服务器(开发时用)
npm run dev

# 3. 代码检查(可选)
npm run lint

# 4. 打包项目(上线部署时用)
npm run build

3. 项目目录结构详解

react-vite-demo/
├── node_modules/      # 项目依赖包(无需手动修改)
├── public/            # 静态资源(图片、图标等,不会被构建工具编译)
├── src/               # 核心开发目录(所有业务代码都写在这里)
│   ├── assets/        # 项目资源(CSS、图片、字体等)
│   ├── App.css        # 根组件样式
│   ├── App.jsx        # 根组件(React 页面入口)
│   ├── index.css      # 全局样式
│   └── main.jsx       # 项目入口文件(渲染根组件)
├── .gitignore         # Git 忽略提交的文件
├── index.html         # 页面模板(Vite 基于 HTML 入口)
├── package.json       # 项目配置(依赖、脚本命令)
└── vite.config.js     # Vite 配置文件(可自定义端口、代理等)

你好:我的2025