包的本地调试—— Yalc
场景:B项目中使用组件库comps-ui
推荐Yalc——Yalc 是一个用于在本地开发环境中管理 JavaScript 包的工具,类似于 Yarn 或 NPM,但它更侧重于本地开发和调试。
1、被依赖的包(comps-ui)中
yalc init // yalc初始化,生成必要的配置文件和目录结构 yalc publish // 将本地包发布到本地的yalc仓库
2、引用的项目B中
yalc add @comps-ui
3、修改A后,在B的node_modules中发现comps-ui已更新
4、如果不想依赖link的comps-ui而使用正常项目中的版本,在B中yalc remove (移除依赖)
yalc remove @comps-ui // B项目中移除A依赖——删除项目node_modules目录下对应的本地包文件和文件夹
又重新用上了node_modules中原本依赖的comps-ui
-------自学记录。欢迎指出错误,其它勿扰。-------