我想知道Handlebars.js是否具有一些设置以使编译错误出现在控制台中。在复古工程项目中,很难理解哪些零件是错误的。
答案 0 :(得分:0)
我不确定该答案是否对您有帮助,但是我建议您使用Handlebar的registerHelper
函数并在处理任何编译问题的情况下(在您的案例中为“ log”)创建一个块帮助程序。像
Handlebars.registerHelper('handleErrors', function (options) {
try {
return options.fn(this)
} catch(e) {
console.log('something')
return 'something that handles the error'
}
})
只要此代码在您的客户端上运行,就可以记录一条消息。有关此问题的更多信息,请尝试看看此github issue.