如何快速新建react项目
使用 Create React App (CRA)
安装官方推荐的脚手架工具,适合初学者或标准项目:
- 确保已安装 Node.js(建议版本 14+)和 npm/yarn。
- 运行命令:
npx create-react-app my-app - 进入项目目录并启动开发服务器:
cd my-app npm start
使用 Vite
追求更快的构建速度和现代化配置:
- 通过以下命令创建项目(选择 React 模板):
npm create vite@latest my-app -- --template react - 安装依赖并启动:
cd my-app npm install npm run dev
使用 Next.js
适用于服务端渲染(SSR)或全栈应用:
- 通过官方脚手架初始化项目:
npx create-next-app@latest - 根据提示选择配置(如 TypeScript、ESLint 等)。
- 启动开发环境:
npm run dev
手动配置 Webpack + Babel
适合需要高度自定义的场景:
- 初始化项目并安装核心依赖:
mkdir my-app && cd my-app npm init -y npm install react react-dom webpack webpack-cli babel-loader @babel/preset-react --save-dev - 配置
webpack.config.js和.babelrc(需手动创建文件)。
使用 Remix
专注于动态交互和性能优化的框架:

- 通过官方命令创建项目:
npx create-remix@latest - 按提示选择部署目标(如 Express、Vercel 等)。
注意事项
- 工具选择:CRA 适合快速原型,Vite/Next.js 适合生产级应用。
- 模板扩展:部分工具支持 TypeScript 模板(如
--template react-ts)。 - 版本兼容性:注意 React 18+ 的语法变化(如新 Root API)。






