JSON中的NodeJS / Gulp SyntaxError位置

时间:2016-06-19 23:07:10

标签: json node.js gulp-watch

所以我在包含大量JSON文件的某个目录上使用gulp watch命令,它给出了以下stacktrace:

[18:02:54] Plumber found unhandled error:
 SyntaxError: Unexpected token / in JSON at position 4
[18:02:54] Plumber found unhandled error:
 SyntaxError: Unexpected token / in JSON at position 9
[18:02:54] Plumber found unhandled error:
 SyntaxError: Unexpected token / in JSON at position 5207
[18:02:54] Plumber found unhandled error:
 SyntaxError: Unexpected token / in JSON at position 873
[18:02:54] Plumber found unhandled error:
 SyntaxError: Unexpected token / in JSON at position 5283

这些职位意味着什么,我如何缩小哪些文件存在这些语法错误?

1 个答案:

答案 0 :(得分:0)

我没有使用过gulp-plumber,但我做了一些调查以尝试和帮助。 According to the comments on this article,如果您在console.log(err.toString());之前将this.emit('end')放入管道工的错误处理回调中,您将获得错误相关信息的打印输出。如果这不能提供文件名和特定错误位置,您可以尝试console.log(err)将打印出完整的堆栈跟踪。