1。资源地址npm地址:https://www.npmjs.com/package/figletGitHub地址:https://github.com/patorjk/figlet.jsFIGFontURL:http://www.jave.de/figlet/figfont.html#figfont,FIGFont规范。2.包的作用figlet包的作用是实现JavaScript中的FIGFont规范。在浏览器和Node.js中可用。说白了,这个项目就是输出一些特殊的文本,只包含ANSI对应的字符。3、安装3-1npm安装$npminstallfiglet--save-dev3-2yarninstallation$yarnaddfiglet--dev4、使用4-1所用字体说明概述:引入figlet包后,使用的字体和不是系统字体的位置:figlet包下fonts目录下常用的方法有同步方法和异步方法:同步方法:figlet.textSync(str,options)figlet.fontsSync()异步方法:figlet.textSync(str,options)text(str,options,callback)figlet.fonts(callback)4-2获取包中的字体同步方法:constfiglet=require('figlet');console.log(figlet.fontsSync());异步方法:constfiglet=require('figlet');figlet.fonts(function(err,fonts){//回调函数有两个参数if(err){console.dir(err);}else{console.dir(fonts);}});4-3格式化文本同步方法:constfiglet=require('figlet');console.log(figlet.textSync('HelloWorld',{font:'Isometric1',horizo??ntalLayout:'default',verticalLayout:'默认'}));异步方法:constfiglet=require('figlet');console.log(figlet.text('HelloWorld',{font:'Isometric1',horizo??ntalLayout:'default',verticalLayout:'default'},function(err,data){//构造函数有两个参数if(err){console.log(err);}else{console.log(data);}}));在控制台可以看到代码的实际执行效果
