我正在编写custum角升级示意图。
SchematicContext
包含一个记录器对象,可用于调试。
context.logger.debug('This logger seems to be usefull!');
运行angular-cli,我的代码已执行,但看不到日志。
是否有激活和配置此记录器的方法?
答案 0 :(得分:1)
我认为默认情况下日志记录级别不可见调试。 尝试将日志记录级别更改为info或更高。
答案 1 :(得分:0)
我也无法让.debug做任何事情。但是,其他方法也起作用:警告,错误,信息等,因此至少这些方法很有用。只需确保在运行之前运行“ yarn build”即可。
答案 2 :(得分:0)
帮助说使用 --verbose
但它不起作用。
$ ng add --help
options:
--verbose
Display additional details about internal operations during execution.
正确的解决方案是将环境变量 NG_DEBUG
设置为 true
。
# On macOS:
$ NG_DEBUG=true ng add @scope/my-schematic