文章预览
点击上方 程序员成长指北 ,关注公众号 回复 1 ,加入高级Node交流群 2 月 14 日,React 官方发布博客表示:正式弃用 Create React App。 弃用原因分析: 1. 技术债太多:测试库等关键依赖未跟进 React 19 2. 更新架构老化:Webpack 4 等底层工具链已落后现代工程需求 3. 生态转向: Vite/Turbopack 等新型构建工具碾压式性能优势 尤雨溪也推荐了一个从 CRA 迁移至 Vite 的开源工具 推荐项目(官方地址)可以尝试下:https://github.com/bhbs/viject 工作原理 1. 重写 npm scripts(npm 脚本) 将原有的 CRA(Create React App)脚本替换为 Vite 的对应命令 2. 添加依赖项 安装必要的 Vite 相关依赖包 3. 重写 react-app-env.d.ts 更新 TypeScript 类型声明文件,使其与 Vite 兼容 4. 移动 index.html 将 index.html 文件移动到正确的位置(在 Vite 中通常是根目录) 5. 转换 .js 文件
………………………………