调试 Deno 应用程序:如何使用 Deno 调试器调试 Deno 应用程序

阅读时长 3 分钟读完

Deno 是一个用于编写 JavaScript 和 TypeScript 应用程序的运行时环境,它提供了一些非常有用的功能,如模块化、异步 I/O 和安全性。调试是开发过程中非常重要的一部分,本文将介绍如何使用 Deno 调试器调试 Deno 应用程序。

安装 Deno

在开始之前,我们需要安装 Deno。你可以从 Deno 的官方网站(https://deno.land/)下载适合你操作系统的安装包,并按照说明进行安装。安装完成后,你可以在命令行中输入 deno --version 来验证 Deno 是否安装成功。

编写示例应用程序

在开始调试之前,我们需要编写一个示例应用程序。我们将编写一个简单的应用程序,它将从一个 URL 获取 JSON 数据并打印在控制台上。

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

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

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

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

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

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

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

------------------
展开代码

这个应用程序使用了 Deno 的标准库中的 fetch 函数来获取 JSON 数据,并使用 console.log 函数将数据打印在控制台上。我们可以通过命令行参数来指定要获取数据的 URL。

使用 Deno 调试器调试应用程序

现在我们已经编写了一个示例应用程序,可以使用 Deno 调试器来调试这个应用程序。首先,我们需要在命令行中启动应用程序,并指定 --inspect 参数来启用调试器。

这将启动应用程序,并在默认端口 9229 上启动调试器。现在我们可以使用 Chrome 浏览器来连接到调试器。在 Chrome 浏览器中输入 chrome://inspect 并按下回车键,然后点击“Open dedicated DevTools for Node”按钮。

这将打开 Chrome DevTools,我们可以在其中调试我们的应用程序。首先,我们需要打开“Source”面板,并选择我们的应用程序文件。然后,我们可以在代码中设置断点,这样当应用程序执行到这个断点时,它将停止并等待我们进行调试。

现在我们可以在控制台中输入变量名来查看它们的值,或者使用调试器提供的其他功能来调试我们的应用程序。

结论

本文介绍了如何使用 Deno 调试器来调试 Deno 应用程序。我们首先编写了一个示例应用程序,然后使用 --inspect 参数启动了 Deno 调试器,并在 Chrome DevTools 中调试了我们的应用程序。调试是开发过程中非常重要的一部分,它可以帮助我们找到并解决应用程序中的问题。希望本文对你有所帮助。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/677be9295c5a933a342d0e38

纠错
反馈

纠错反馈