首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Npm组件库脚手架等方案
订阅
JayCC1
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
从0搭建Vue3组件库(十):如何搭建一个 Cli 脚手架
本篇文章将实现一个名为create-easyest脚手架的开发,只需一个命令npm init easyest就可以将整个组件库开发框架拉到本地。 创建 Cli 包 首先,我们在 packages 目录
如何管理企业工具库在 pnpm monorepo 多仓库模式下的版本与发包
在多仓库模式下,管理好每个包的版本控制是我们必须要做的,例如 lerna 集成的版本工具或第三方 bump 包都是一个很好的选择;但是在 pnpm 中并没有现成的,所以规范版本在开源库中不可或缺
git自动生成changelog及项目版本管理
每个npm包中都有一个package.json文件,如果要发包的话,package.json中的version就是版本号了。 下面来看看npm中version的类别及描述。 中号和小号都为0,则不升级大号,而将预发布号删掉。即2.0.0-1变成2.0.0,这就是预发布的作用 如…
规范你的 commit message 并且根据 commit 自动生成 CHANGELOG.md
一个好的项目通常都是多人合作的结果,然而每个人有每个人的开发习惯,并不统一。 所以 commit message 就显得格外的重要。有些不规范的 commit 可能过个一个月之后你自己都不知道当时的提交目的了ヘ(;´Д`ヘ), 所以,为了能使得日后复(zhao)盘(guo)的时…
【前端工程化】自动化篇-手写脚本一键自动tag、发包、引导登录npm
本篇我们将手写一个脚本实现一键更新npm版本、Git缓存更改、自动标记tag、自动发布到npm,解决繁琐的版本发布问题
约定式提交规范三部曲(三)之 conventional-changelog
Conventional Changelog 是可以从 git 日志提取元数据从而生成 CHANGELOG.md 的工具,可以满足多种预置的日志规范 ...
基于 pnpm + changesets 的 monorepo 最佳实践
最近在设计多组件包管理的 Monorepo 方案,发现目前社区上有很多不同的 monorepo 方案,包括 pnpm/nx/turborepo 等,使用 pnpm + changesets 比较简单
pnpm + monorepo + changeset实现多包管理和发布
pnpm提供对monorepo的支持,通过`workspace:*`可以软连接到其他软件包,实现实时更新。通过changset生成变更集,管理版本,生成changelog,并通过`publish`发布
从0搭建vue3组件库: 如何完整搭建一个前端脚手架?
相信大家在前端开发中都使用过很多前端脚手架,如vue-cli,create-vite,create-vue等;本篇文章将会为大家详细介绍这些前端脚手架是如何实现的,并且从零实现一个脚手架
Lerna独立模式下如何优雅的发包
Lerna 是一个用来管理monorepo项目的工具,允许使用两种模式来管理项目:固定模式(Fixed)或独立模式(Independent),独立模式下如何优雅的发包?