获取 nodejs 错误的行号

Getting a line number for nodejs errors

本文关键字:错误 nodejs 获取      更新时间:2023-09-26

我正在编写一些代码来使用 Grunt 任务运行器和 Node 自动执行构建过程。当运行任务时出现错误时,它会显示时没有行号或文件。这使得找到实际问题变得很痛苦。

例:

$ 咕噜咕噜构建 运行"构建"任务 警告:无法设置属性 "_appConfig"的未定义使用 --强制继续。

由于警告而中止。

我不完全确定是什么负责处理这些错误消息(节点,咕噜声),因为我对JS开发很陌生,尤其是Node。因此,我想知道需要更改的内容,以便我获得文件和行信息以及错误。堆栈跟踪作为奖励。

尝试放置

grunt.option('stack', true);

在你的咕噜

咕噜文件的顶部。