首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
组件库
pnm学编程
创建于2023-05-27
订阅专栏
一个 Monorepo 的组件库
等 3 人订阅
共5篇文章
创建于2023-05-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
5-打造属于你的组件库-【模块联邦】
1. 前言 模块联邦是 Webpack5 的新功能,实现了跨应用的共享模块,在之前我们一般会使用 NPM 的方式去共享模块。 使用 NPM 包方式,就意味着如果 NPM 包升级,那么项目里的使用的包也
4-打造属于你的组件库-【单元测试】
单元测试 测试驱动开发(TDD): 在开发功能代码前,先编写好单元测试用例代码,通过测试用例来规范约束开发者编写出质量更高,bug 更少的代码,侧重点偏向开发 行为驱动开发(BDD): 侧重设计,在设
3-打造属于你的组件库-【Vue3限制】
封装第三方 UI 组件库 会想让 自定义的组件 能兼容 第三方的 类型,但会有如下的限制。 1. Vue3 setup 的 Typescript 语法限制 vue3 文档 Ts 和 组合式 API s
2-打造属于你的组件库-【工作区】
利用 工作区 替换 npm link 的方式,使项目更快 之前是使用 npm link 的方式,让包在各个项目之间能被使用, 然后又尝试用配置 alias 的方式去引入。 alias 的方式引入,在开
1-打造属于你的组件库-【工具】
一、 Vue 组件库实现 实现一个组件库,需要注意什么 了解 package.json 里的一些重要属性的意义 多使用 peerDependencies 和 external 去避免重复的多打包 了解