加入收藏 | 设为首页 | 会员中心 | 我要投稿 汽车网 (https://www.0577qiche.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

Grunt的输出 The log API

发布时间:2023-05-15 14:07:16 所属栏目:教程 来源:
导读:Grunt的输出应当看上去一致、美观。因此, 就有了这些log方法和一些有用的模式。所有用于输出日志的方法都可以链式调用。

注意:只有在命令行中指定 --verbose 选项时,所有 grunt.verbose 中的方法才会输出日志,
Grunt的输出应当看上去一致、美观。因此, 就有了这些log方法和一些有用的模式。所有用于输出日志的方法都可以链式调用。

注意:只有在命令行中指定 --verbose 选项时,所有 grunt.verbose 中的方法才会输出日志,并且完全像 grunt.log 中的方法一样工作。

grunt.log.write / grunt.verbose.write
输出指定的 msg 字符串日志,结尾不带换行符(newline)。

grunt.log.write(msg)
grunt.log.writeln / grunt.verbose.writeln
输出指定的 msg 字符串日志,结尾带换行符(newline)。

grunt.log.writeln([msg])
grunt.log.error / grunt.verbose.error
如果省略msg 字符串,将会以红色字体输出ERROR,否则输出>> msg,并且尾部带有换行符。

grunt.log.error([msg])
grunt.log.errorlns / grunt.verbose.errorlns
使用grunt.log.error记录一个错误日志,使用grunt.log.wraptext可以将日志以每行80个字符的形式输出。

grunt.log.errorlns(msg)
grunt.log.ok / grunt.verbose.ok
如果省略msg字符串,将会以绿色字体输出OK, 否则输出>> msg,并且尾部带有换行符。

grunt.log.ok([msg])
grunt.log.oklns / grunt.verbose.oklns
使用grunt.log.ok记录一条ok消息,使用grunt.log.wraptext可以将日志以每行80个字符的形式输出。

grunt.log.oklns(msg)
grunt.log.subhead / grunt.verbose.subhead
记录指定的msg字符串并加粗,尾部带有换行符。

grunt.log.subhead(msg)
grunt.log.writeflags / grunt.verbose.writeflags
记录obj的属性列表(用于调试标志最好)。

grunt.log.writeflags(obj, prefix)
grunt.log.debug / grunt.verbose.debug
记录一条调试信息,但是,仅当在命令行中指定 --debug选项时才会输出。

grunt.log.debug(msg)
Verbose 和 Notverbose
所有grunt.verbose下可用的日志记录方法的工作都酷似它们所对应的grunt.log方法,但是它们只在指定--verbose命令行选项的情况下才一样。还有一个对应"notverbose"适用于grunt.log.notverbose和grunt.log.verbose.or。实际上,.or属性也可以用于在verbose和notverbose两者之间有效的进行切换。

grunt.verbose / grunt.log.verbose
这个对象包含grunt.log下的所有方法,但是只在指定--verbose命令行选项情况下它才会输出日志信息。

grunt.verbose
grunt.verbose.or / grunt.log.notverbose
这个对象也包含grunt.log下的所有方法,但是只在不指定--verbose命令行选项情况下它才会输出日志信息。

grunt.verbose.or

(编辑:汽车网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章