首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
打包
订阅
不会玩摇滚的小青年
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
Lerna --多包存储管理工具(一)
最近在看vue-cli的源码部分,注意到这一个仓库下维护了多个package,很好奇他是如何在一个repo中管理这些package的。 我们组现在也在使用组件库的方式维护项目间共用的业务代码。有两个组件库,存在依赖的关系,目前联调是通过npm link的方式,性能并不好,时常出…
从 0 构建自己的脚手架/CLI知识体系(万字) 🛠
1、脚手架的简单雏形;2、脚手架工具体系;3、手写自己的脚手架;4、yeoman 的使用;5、plop 的使用
分享一个可以替代 npm link的工具:Psync
因为公司内部的开发,常常需要将很多的业务拆分成不同的包,一个代码仓库中可能放置数十个基础包,这个时候包与包之间相互依赖,就会非常复杂,我期望是修改一个包的代码,另外一个包可以马上得到最新的代码更新,能够马上预览效果,所以才开发了 psync。 有了 Psync,你可以放弃使用 …
vue组件打包及发布npm的整个流程
首先,我们从零开始搭建一个vue项目,以vue-cli3 来搭建。 修改之后,运行项目我们会发现报错了,那是因为目录结构改了,还有就是packges这个文件夹是我们新增的,webpack无法获取编译,我们需要在webpack里加上。 我们会新建一个vue.config.js的配…