vite 是可以,但是项目结构不一样,当然,也能用
下面的是原生的,就是用 npx 命令创建的
my-react-app/
├── node_modules/ # 项目依赖
├── public/ # 公共文件夹
│ ├── index.html # 应用的入口 HTML 文件
│ ├── favicon.ico # 网站图标
│ └── ... # 其他静态资源
├── src/ # 源代码文件夹
│ ├── assets/ # 静态资源(如图片、字体等)
│ ├── components/ # 可重用的组件
│ ├── pages/ # 页面组件
│ ├── hooks/ # 自定义 Hooks
│ ├── context/ # React Context API
│ ├── services/ # API 服务和请求
│ ├── utils/ # 工具函数
│ ├── App.js # 主应用组件
│ ├── index.js # 应用的入口文件
│ └── ... # 其他源代码文件
├── .gitignore # Git 忽略文件
├── package.json # 项目依赖和配置
├──
README.md # 项目说明文档
└── ... # 其他配置文件(如 ESLint 、Prettier 等)
而,用 vite 创建的 index.html 的这个入门文件暴露在 scr 目录,具体有什么区别,不知道