所以我在包含大量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
这些职位意味着什么,我如何缩小哪些文件存在这些语法错误?
答案 0 :(得分:0)
我没有使用过gulp-plumber,但我做了一些调查以尝试和帮助。 According to the comments on this article,如果您在console.log(err.toString());
之前将this.emit('end')
放入管道工的错误处理回调中,您将获得错误相关信息的打印输出。如果这不能提供文件名和特定错误位置,您可以尝试console.log(err)
将打印出完整的堆栈跟踪。