(假设)我有一个包含JavaScript代码段的 huge ejs文件。当我编译它时,我收到以下错误:
SyntaxError: Unexpected token ) in mytemplate.ejs while compiling ejs
虽然很明显我的模板中存在语法错误,但我无法知道错误的位置。
我对错误对象有完全的访问权限,所以,我在想错误是否包含问题的那一行(就像JavaScript引擎告诉你特定行有问题一样)。
我试图访问err.stack
字段,但它只显示错误来源(来自ejs库),所以这不是真的有用。
有没有办法知道ejs文件中语法错误的位置?
我正在使用ejs
包。