首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
组件
订阅
0990
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
rollup从入门到打包一个按需加载的组件库
在上一篇文章中,我们学习了用webpack打包一个组件库。这次我们来学习怎么用rollup打包一个组件库。 rollup 是一个 JavaScript 模块打包器,在功能上要完成的事和webpack性质一样,就是将小块代码编译成大块复杂的代码,例如 library 或应用程序。…
IK分词器原理
在使用ES进行中文搜索时,分词的效果直接影响搜索的结果。对于没有能力自研分词,或者一般的使用场景,都会使用ik分词器作为分词插件。ik分词器的基本使用可以参考: Elasticsearch中ik分词器的使用。ik分词器的主要逻辑包括三部分: 在研究ik的原理之前,需要把ik的源…
从零开始做一个图片裁剪组件
一个图片裁剪组件的应用场景其实比较多,相应的第三方插件也不少,但有时候会需要一些特定的功能,比如想有个特定样式的裁剪框,想批量裁剪,甚至想直接裁出定制化的尺寸等等,这时就只能手写一个裁剪组件了。 上传图片时,用onChange事件来获取该file对象,里面会包含文件的name,…
【开发实践】前端组件库的本地调试
开发组件的过程中,我们需要对开发的组件进行测试。但是仅仅在 开发环境 / 文档环境 中进行测试,并不能完全覆盖我们在业务开发中的使用场景。因此,我们就需要对 build 后的产物进行测试。 这里总结了 3 种方案,聊聊各自的特点。 这种方案就是我们的日常使用最直接的场景,但是缺…
漫谈 React 组件库开发(二):组件库最佳实践
一个系统拥有大量的业务场景和业务代码,相似的页面和代码层出不穷,如何管理和抽象这些相似的代码和模块,这肯定是诸多团队都会遇到的问题。 不断的拷代码?还是抽象成 UI 组件或业务组件?显然后者更高效。 那么现在就面临一个选择:一是选择 React 生态中已有的组件库,例如 ant…
使用 Rollup 搭建 React + TypeScript 脚手架
在众多打包工具中,Webpack 在公司项目中是使用范围最广的了,但是像 Vue、React、Vite 等类库都是使用 Rollup 作为打包工具的。Rollup 在打包 JavaScript 库的能
可能是最详细的React组件库搭建总结
组件不多,但在搭建过程中掌握了很多知识,再看 antd 等热门组件库,对其中的一些设计也有了更深的感悟,故记录下来,希望能帮助到其他的同学。
Element UI 组件源码分析之Layout拾遗
前文 📚 Layout (栅格化)布局系统组件源码剖析详细讲解了组件的代码生成逻辑,本文在其基础上继续深入分析, 耐心读完,相信会对您有所帮助。
手摸手教你用Vue3+Typescript+Rollup+Tailwinds打造插拔式的业务组件库
前言: 随着前端业务的不断扩大,也造了一些的轮子或者面向业务二次封装的代码用在各个项目当中,为了提升团队开发效率,稳定开发质量,一个服务于业务的业务组件库必不可少~
前端业务组件库技术实现的三个关键点
从而提高业务的开发效率。但是我发现埋在明确需求之后,开始调研技术方案时,很多同学并不清楚要调研哪些技术点,怎么找到某个具体方向的解决方案,找到方案之后都需要试哪些case, 以及怎么把这些方案集成在一起等等。 其实不用想那么复杂,你只需要按照以下三个技术实现的关键点搞定就可以了…