Nano Colors将 ANSI 颜色输出到终端
Nano Colors 是一个小而快速的 Node.js 库,用于将 ANSI 颜色输出到终端。比 chalk 快4倍,在 node_modules 中使用的空间少 5 倍。
- 对于简单的用例,它比 chalk 快 4 倍。
- 没有依赖性。它在 node_modules 中占用的空间比 chalk 少 5 倍。
- 积极维护。在许多大型项目中使用,如PostCSS或Browserslist。
- 自动检测颜色支持。你也可以手动切换颜色模式。
- Tree-shakable。使用dual ESM/CJS package。
- 支持Node.js≥6和通用的Node.js/browser项目。
import { green, bold } from 'nanocolors' console.log( green(`Task ${bold('1')} was finished`) )
评论