迁移
公司的项目优化了构建工具,使用Rsbuild重构了,体验很好,快到怀疑人生。 所以我用一个旧项目体验了一下这个过程。
这个优化的主要是开发时的打包速度和开发效率,对构建产物并没有太大的影响。
NOTE
另外前端性能优化 另一个大的点就是生产环境时的渲染速度,体现在页面上就是足够的快和稳定。
关于性能优化,后面需要总结一些大致的体系TODO
使用
按照Rsbuild给的升级建议来的
Rsbuild是一个类似Vite的构建工具,使用Rust,所以速度会很快。
旧项目迁移肯定不能影响到原来的,尽量减少破坏性的更新。
首先要知道这个是干嘛的,并且大致了解一些和旧的区别在哪里,不然怎么做兼容呢, 找到区别之后 就是各种兼容问题的处理了,比如破坏性的更新、插件的兼容、打包文件的处理等等。
- 找到破坏性的更新,首先解决这些问题,比如打包后文件位置名称等的变动这些。
- 找到需要的插件,旧的怎么兼容 等等
- 构建的分包策略等能不能直接复用这些。
大概就是这么多吧 想到了再补充。