flgletJS 生成艺术字
这是一个生成 ASCII 字体工具:
flgletJS官方仓库有具体的使用方法,注意游览器端与Node服务端有使用区别,你也可以点击这里查看不同字体的示例。
使用教程
安装:
bash
pnpm install figlet
在游览器端是不能直接使用字体的,需要预加载之后,才可以同步模式去生成。
javascript
import figlet from 'figlet';
// 设置字体目录
figlet.defaults({ fontPath: "assets/fonts" });
// 预加载
figlet.preloadFonts(["Standard", "Ghost"], ready);
function ready() {
console.log(figlet.textSync("ASCII"));
console.log(figlet.textSync("Art", "Ghost"));
}
Figlet 提供了很多字体,可以在字体库里查看, 挑选几个喜欢的字体预加载。