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 这个比较强大的配置加载包

参考资料

https://github.com/antfu-collective/bumpp

https://github.com/unjs/c12

posted on 2025-06-27 08:00  荣锋亮  阅读(113)  评论(0)    收藏  举报

导航