2023-08-03 2393 阅读 实用干货 🌋 🔒️ 如何修改第三方npm包? 有这样一种场景:如果你在开发过程中,发现某个npm包有Bug,应该怎么办?第一选择当然是向原作者提issue,或者Fork该仓库代码,修改以后,提交合并请求。但这种情况有个严重的问题,就是耗时,如果遇到严格的作者,或者不活跃的作者,时间线可能会拉得很长。你的项目未必能等这么长时间。还有一种可能是,你
2023-06-14 1165 阅读 实用干货 🌋 🌠 如何为 Vue3 组件标注 TS 类型,看这个就够了! 要说今年最热门的前端技术,Vue3和TS绝对榜上有名了。据了解,已经有很多公司在使用Vue3+TS+Vite开发新项目了。那么我们也不能落后,今天就给大家分享一下如何在Vue3组件中结合Composition-Api使用TS类型。如果有不会或者不熟的小伙伴,一起学起来吧!为props标注类型使用sc
2023-05-30 1142 阅读 值得一看 🔍️ 🏝 面试官:生产环境构建时为什么要提取css文件? 前言面试官:webpack生产环境构建时为什么要将css文件提取成单独的文件?我:基于性能考虑,如可以进行缓存控制面试官:还有吗?我:基于可读性考虑,独立的css文件更方便代码的阅读与调试面试官:那你有了解过css是怎么提取成单独文件的吗?我:嗯…?看完本篇之后,希望小伙伴面试的时候碰到这个问题时你
2023-05-19 1270 阅读 实用干货 🌋 ✌ 如何开发一个人人爱的组件? 组件,是前端最常打交道的东西,对于React、Vue等应用来说,万物皆组件毫不为过。有些工作经验的同学都知道,组件其实也分等级的,有的组件可以被上万开发者复用,有些组件就只能在项目中运行,甚至挪动到自己的另外一个项目都不行。如何考察一个前端的水平,首先可以看看他有没有对团队提供过可复用的组件,一个前
2023-05-14 1758 阅读 实用干货 🌋 👫 有效的Git团队协作实践,拒当“分支恐怖分子” Git?目前已经成为最热门的代码管理工具了,进而甚至衍生了如今特别成熟的代码管理平台Github,Gitlab等等.因此如果作为一个Coder,如果经常在协作中出现Git操作不熟练甚至搞出些幺蛾子来,那可就一点都不酷~?因此,在大环境的驱使下,如何在团队协作中进行Git最佳实践,对每一个项目的顺利进
2023-05-02 1179 阅读 值得一看 🔍️ 🤔 忘记 localStorage 吧,indexedDB 才是前端存储新宠! 前言在项目开发过程中,前端需要存储大量的数据。cookie,localstorage都有存储长度限制。表格一览特性cookielocalStoragesessionStorageindexedDB数据生命周期一般由服务器生成,可以设置过期时间;前端采用和js-cookie等组件也可以生成除非被清理,