在日志控制台中显示handlebars.js的编译错误

时间:2018-10-30 08:53:36

标签: javascript compilation console handlebars.js

我想知道Handlebars.js是否具有一些设置以使编译错误出现在控制台中。在复古工程项目中,很难理解哪些零件是错误的。

1 个答案:

答案 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.