在开源程序中,存在各种各样的徽章,就上面所展示的徽章一样;我希望在控制台中也能显示这样的徽章,方便展示当前程序的信息,比如版本号、构建时间、构建状态等等信息。
- 支持中英文双语注释;
- 学习成本低,链式调用,使用简单且灵活;
- ES6 的现代特性实现;
- TypeScript 编写,类型安全;
- 纯脚本,你可以依赖于任何框架,任何平台,任何环境;
- 可按需引入,
esm
模块化,天生支持 树摇(tree-shaking),不用担心打包后的体积; - 当然本项目也提供了
commonjs
规范的cjs
版本; - 测试覆盖率 100%;
npm install @kwooshung/console-badge
yarn add @kwooshung/console-badge
pnpm add @kwooshung/console-badge
import ConsoleBadge from '@kwooshung/console-badge';
const cb = new ConsoleBadge('version', 'v1.2.3');
cb.[这里是各种设置函数,支持链式调用].print();
以下只演示了部分函数功能;
- 本来想列出来的,但是考虑到使用简单,代码也简单,直接看源码就好了 戳这里,直接看源码。
- 函数命名都很直观,不需要担心看不懂。
- 如果你用的是ts,本身也会有提示,而且注释有中英文双语,使用非常简单,没有什么好担心的。