在angular cli中打印自定义原理图日志

在angular cli中打印自定义原理图日志,angular,angular-cli,angular-schematics,Angular,Angular Cli,Angular Schematics,我在写客户角度升级示意图 schematicscontext包含一个可用于调试的记录器对象 context.logger.debug('This logger seems to be usefull!'); 运行angular cli时,执行了我的代码,但看不到日志 是否有办法激活和配置此日志记录程序?我认为默认日志记录级别下,调试是不可见的。 正在尝试将日志记录级别更改为info或更高级别。我也无法获取。调试以执行任何操作。不过,其他方法也可以工作:警告、错误、信息等,所以至少这些方

我在写客户角度升级示意图

schematicscontext
包含一个可用于调试的记录器对象

 context.logger.debug('This logger seems to be usefull!');   
运行angular cli时,执行了我的代码,但看不到日志


是否有办法激活和配置此日志记录程序?

我认为默认日志记录级别下,调试是不可见的。
正在尝试将日志记录级别更改为info或更高级别。

我也无法获取。调试以执行任何操作。不过,其他方法也可以工作:警告、错误、信息等,所以至少这些方法是有用的。只需确保在运行“纱线构建”之前运行它。

帮助说明使用
--verbose
,但它不起作用

$ng添加--帮助
选项:
--冗长的
在执行期间显示有关内部操作的其他详细信息。
正确的解决方案是将env变量
NG_DEBUG
设置为
true

macOS上的
#
$NG_DEBUG=true NG add@scope/my schematic

调试不可见的原因是什么?我试着浏览了源代码,没有发现调试方法与info、warn等有什么区别。