调试gulp任务很快就能达到第一个断点

时间:2016-03-31 06:25:43

标签: node.js performance debugging google-chrome-devtools

我正在调试一个gulp任务,但要达到第一个断点需要很长时间。

这是我调试任务的方式

node-debug gulp taskName

它带来了铬,我的破发点大约需要30秒。我想要注意的是,我试图调试的gulp文件和代码非常小,重量很轻。

1 个答案:

答案 0 :(得分:1)

我想出了这个问题。 我的gulp文件在顶部为全局定义了文件上其他任务的需求。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<h2> The checkbox form</h2>
<form id="foo">
  <p>A : <input type="checkbox" id="a" value="a"></p>
  <p>B : <input type="checkbox" id="b" value="b"></p>
  <p>C : <input type="checkbox" id="c" value="c"></p>
  <p>D : <input type="checkbox" id="d" value="d"></p>
  <p>E : <input type="checkbox" id="e" value="e"></p>
  <p>F : <input type="checkbox" id="f" value="f"></p>
</form>

<h2>Checked Values</h2>
<p id="cbChecked"></p>

<h2>Unchecked Values</h2>
<p id="cbUnchecked"></p>

虽然我的任务没有使用它们,但它们仍然被初始化,因此被添加到调试加载时间。我要做的就是在需要的地方定义它们。