在JS中创建终端帮助文本
Creating terminal help text in JS
我正在使用Gulp为我的一个项目创建一组任务,当你键入Gulp时,我想在终端上显示一些说明,向人们展示他们可以运行的命令和他们所做的事情。我不想使用console.log,因为它融合在一起,我想给字母加粗体和样式。
我一直在寻找一种方法来做到这一点,但我找不到任何合适的方法,有人知道吗?
例如,Yeoman和Foundation for Apps CLI
如果需要避免使用console.log
,可以使用底层标准输出,通过process.stdout
在节点中访问
https://nodejs.org/api/process.html#process_process_stdout
该链接中提供的示例是console.log节点的实际定义:
console.log = function(d) {
process.stdout.write(d + ''n');
};
为了给你的琴弦上色和造型,你可以使用cli color或粉笔。
您可以使用gullow帮助,它使您能够为给定任务提供甚至要打印的详细信息。。。或者使用打印任务作为主要任务的gulp任务链接&子任务
访问链接,了解他们提供的所有选项。。。
相关文章:
- jQuery基于下拉选择更新帮助文本
- 在JS中创建终端帮助文本
- 需要帮助将文本保持在3行,无论长度如何
- 需要帮助从列表项中获取文本并放入输入框
- ASP.net关于Javascript和文本框输入的帮助
- 根据下拉选择自动填充文本框(Laravel和Javascript帮助!
- 关于帮助文本悬停在 asp.net 上
- 需要 Jquery 文本动画自定义帮助
- AngularJS - 需要帮助在绑定文本输入中显示字符串的当前长度
- 在jquery的帮助下在文本框中输入值后如何显示消息
- 需要帮助弄清楚为什么我无法使用 Javascript 为我的代码游乐场获取某个文本区域元素的内容
- 如何在 HTML 正文部分以纯文本形式发送邮件 在 Ant 邮件任务的帮助下
- 使用 jQuery/Javascript 将鼠标悬停在按钮上时将文本插入文本和帮助文本
- 在文本框中搜索不同的字段需要帮助
- Selenium:帮助将文本发送到浮动标头中的字段
- 帮助程序导致文本不显示
- 它包含在视图上显示的帮助文本
- Ace编辑器-如何包括帮助文本和片段在同一弹出
- 我如何实现"帮助文本"就像stackoverflow快速搜索一样
- JavaScript正则表达式帮助:文本字符串中以"开头的行;在某某日期,一些其他东西写了"