Grunt的输出 The log API
发布时间:2023-05-15 14:07:16 所属栏目:教程 来源:
导读:Grunt的输出应当看上去一致、美观。因此, 就有了这些log方法和一些有用的模式。所有用于输出日志的方法都可以链式调用。
注意:只有在命令行中指定 --verbose 选项时,所有 grunt.verbose 中的方法才会输出日志,
注意:只有在命令行中指定 --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 (编辑:汽车网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |