【问题标题】:How/where to set breakpoints in NextJS app?如何/在哪里设置 NextJS 应用程序中的断点?
【发布时间】:2019-01-07 00:41:17
【问题描述】:

我正在使用 nextjs,但不知道在浏览器中如何或在何处设置断点。

使用 Chrome 开发工具,当我扩展 sv.moxne.net(我的开发域)时,我会看到看起来像是编译后的资产,而不是源资产。

当我在webpack:// 下查看时,我可以看到一个类似于我的源代码树的文件夹结构,但是展开它会显示每个文件的 2 个。每个名称中都有不同的哈希值。

这对我来说很陌生。我过去从未在启用 SSR 的 React 应用中遇到过这种情况。

我怎么知道在哪里设置断点?

【问题讨论】:

    标签: reactjs debugging next.js


    【解决方案1】:

    你有两个选择:

    1. 在 devtools 的 Sources 窗格中,按 CTRL-P 并写入要调试的文件的名称,如果您有两个版本,请选择末尾带有 [sm] 的一个以查看您的原始代码写道。添加断点并刷新页面

    2. 在您的文件中,在您要调试的行之前添加关键字debugger

    someCode(); debugger theCodeIWantToDebug();

    【讨论】:

      猜你喜欢
      • 2020-05-12
      • 1970-01-01
      • 2013-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-23
      • 2010-12-19
      • 2016-04-21
      相关资源
      最近更新 更多