Deno:从运行和调试开始
2024-02-08 12:23:47
引言
Deno 是一款新兴的 JavaScript 和 TypeScript 运行时,旨在提供一个更加安全和现代的开发环境。它具有许多 Node.js 不具备的功能,例如内置包管理器、支持 TypeScript、以及一个更加安全的沙箱环境。
安装 Deno
在开始之前,您需要先安装 Deno。您可以通过访问 Deno 官网下载安装包,或者使用以下命令通过命令行安装:
curl -fsSL https://deno.land/x/install/install.sh | sh
创建一个 Deno 项目
现在,您可以创建一个新的 Deno 项目。为此,请创建一个新的目录,然后使用以下命令初始化一个新的 Deno 项目:
deno init my_project
这将在您的项目目录中创建一个名为 my_project
的子目录,其中包含一个名为 main.ts
的主脚本文件。
运行 Deno 代码
要运行 Deno 代码,您可以使用以下命令:
deno run main.ts
这将运行您的主脚本文件 main.ts
。
调试 Deno 代码
为了能够在 Deno 中调试代码,我们需要创建一个名为 launch.json
的调试配置文件。为此,请在您的项目目录中创建一个名为 .vscode
的子目录,然后在该子目录中创建一个名为 launch.json
的文件。
{
"version": "0.2.0",
"configurations": [
{
"name": "Launch",
"type": "deno",
"request": "launch",
"program": "${workspaceFolder}/main.ts",
"args": [],
"cwd": "${workspaceFolder}",
"console": "integratedTerminal",
"internalConsoleOptions": "openOnSessionStart"
}
]
}
这个配置文件告诉 VSCode 如何调试 Deno 代码。它指定了要调试的程序(main.ts
)、要传递给程序的参数([]
)、以及工作目录("${workspaceFolder}"
)。
使用 VSCode 调试 Deno 代码
现在,您可以使用 VSCode 调试您的 Deno 代码了。为此,请打开您的项目目录,然后按 F5
键。这将启动调试会话,并允许您在代码中设置断点、检查变量的值,以及单步执行代码。
结语
通过本文,您已经学习了如何在 Deno 中运行和调试代码。这些技能对于任何想要使用 Deno 进行开发的人来说都是必不可少的。希望您能够通过本文快速上手 Deno,并开始构建自己的应用程序。
如果您有任何问题或建议,请随时给我留言。