允许在Play框架中使用javascript调试器(忘记调试器语句)

时间:2017-04-13 19:39:53

标签: javascript playframework playframework-2.0

我正在使用其中一个默认播放启动器模板,我试图通过放置

进行一些javascript调试
debugger;
我的javascript代码中的

语句。

然而,在加载页面时,我收到了一个典型的播放错误页面,抱怨这行:

forgotten 'debugger' statement?

如何在Play中允许javascript调试?

1 个答案:

答案 0 :(得分:1)

Play并不禁止自己调试javascript。发生这种情况的原因是,初始模板默认启用了sbt-jshint插件,即project/plugins.sbt通常包含:

addSbtPlugin("com.typesafe.sbt" % "sbt-jshint" % "1.0.4")

要启用调试,必须相应地配置JSHint。这可以通过在项目目录中创建包含以下内容的文件.jshintrc来完成:

{
  "debug": true
}