如何在 Deno 中调试你的应用程序?

在 Deno 中调试应用程序是一个常见的任务。尽管 Deno 可以通过简单的命令行调试器来实现调试任务,但是在开发应用程序时需要更高级的调试体验。

本文将向您介绍如何在 Deno 中使用 VS Code 来调试您的应用程序。这个过程可能看起来比较复杂,但是一旦设置好,将会让你的工作更加高效。

安装所需的工具

在您可以开始调试之前,您需要确保已经安装了以下工具:

  • Deno
  • Visual Studio Code

要检查您是否在您的计算机上安装了 Deno,请在终端或命令行提示符下输入以下命令:

---- ---------

如果您已经正确安装了 Deno,那么您应该能够看到与您安装的 Deno 版本相关的输出。

此外,您还需要安装 VS Code 扩展 Deno。您可以通过访问 VS Code 扩展个市场搜索 Deno ,然后选择 Deno 扩展安装即可。

启动应用程序

在您可以开始调试之前,您需要启动您的应用程序以便可以调试它。在此示例中,我们将创建一个简单的 Deno 应用程序,它将打印出“Hello, World!”。

-- --------
------------------- ---------

为了启动该程序,您需要在命令行提示符下运行以下命令:

---- --- --------

这将启动我们的应用程序并打印出 “Hello, World!”。

配置 VS Code

如果您已经按照我们的建议安装了 Deno 扩展,那么您现在应该可以在 VS Code 的侧边栏中看到一个新的图标,显示为 “Deno”。点击该图标,应该会看到一些针对 Deno 的常见任务和操作。

接下来,我们需要打开 Deno 插件的设置以配置 VS Code。您可以通过 VS Code 的菜单栏打开 “文件” > “首选项” > “设置”,然后搜索 Deno 扩展所需的设置。

您需要将以下设置复制到您的 VS Code 配置文件中:

-
  -------------- -----
  --------------------- -----
  ---------------- -----
  ------------ -----
  --------------------------------------- -----
  -------------------------- -----
  ------------------------------------------------- ------
  ----------------------------------- -----
  ------------------ -------------------------------
-

这将启用一些有用的 Deno 编辑器功能,包括语法高亮,自动格式化,代码提示和错误检查。

设置断点

要在 VS Code 中设置断点,您只需单击您希望在代码中暂停执行的行号旁边的空间。当您在应用程序中运行 debugger 语句时,调试器将自动在此处设置断点。

例如,如果您想让应用程序在第二行暂停执行,您可以将断点设置在行 2 旁边的空格上。

-- --------
------------------- --------- -- - -
--------- -- - -

调试应用程序

现在,您可以单击 VS Code 侧边栏中的“调试”选项卡来打开调试工具。单击绿色的“调试”按钮,以启动调试器并运行您的应用程序。

如果您已经正确地设置了断点,那么应用程序将在您设置断点的位置暂停。在此时,您可以使用 VS Code 中的调试工具来监视程序的状态和执行。

例如,您可以查看变量的值,或者使用调试工具向后调用或单步执行代码。这些工具将使您能够更容易地找出应用程序中的错误或行为问题。

结论

总之,您可以使用 Visual Studio Code 来调试您的 Deno 应用程序非常方便。在本文中,我们向您介绍了如何配置您的开发环境以及如何使用 VS Code 的调试功能。

我们希望这篇文章对您了解以及学习如何在 Deno 中调试您的应用程序有帮助。如果您有任何问题或需要更多的帮助,请查看 Deno 和 VS Code 的文档中心。

来源:JavaScript中文网 ,转载请注明来源 本文地址:https://www.javascriptcn.com/post/66ff958f1b0bf82c71cc6533