bumpp 一个方便的npm 模块版本升级包
bumpp 实际是一个cli 工具,可以方便我们通过配置以及cli 模式进行npm 项目包版本的提升(一些单体代码库管理也支持类似的能力)
参考使用
- 配置 bump.config.ts
import { defineConfig } from "bumpp";
import { globSync } from "tinyglobby";
export default defineConfig({
files: globSync(["./packages/*/package.json"], { expandDirectories: false }),
});
- 使用
在npm script 添加如下就可以了
"bump": "bumpp"
说明
bumpp 这个工具还是比较有意思的,对于有不少包,希望进行版本提升的很方便,内部基于了c12 这个比较强大的配置加载包
浙公网安备 33010602011771号