Deno 教程 目录

Deno 第一个Deno程序

在开始编写你的第一个Deno程序之前,你需要确保已经安装了Deno。如果你还没有安装,可以访问Deno官网获取安装指南。

准备工作

安装Deno

首先,打开终端或命令行工具,运行以下命令来安装Deno:

安装完成后,你可以通过以下命令检查Deno是否成功安装:

如果安装成功,你应该能看到Deno的版本信息。

创建项目文件夹

接下来,创建一个新的文件夹用于存放你的Deno项目文件:

编写第一个Deno程序

创建一个简单的脚本

在项目文件夹中,使用文本编辑器创建一个名为hello.ts的新文件。在这个文件中,输入以下代码:

这个简单的脚本会在控制台打印出一条消息。

运行Deno程序

在终端中,导航到包含hello.ts文件的目录,并运行以下命令来执行你的Deno程序:

你应该能在终端看到输出的信息:“Hello, Deno!”。

解释代码

这段代码非常简单,它只包含了一行JavaScript/TypeScript代码,使用console.log()函数打印出一段文字。尽管如此,它展示了如何使用Deno来运行基本的TypeScript脚本。

修改并重新运行程序

为了更好地理解Deno的工作方式,尝试修改hello.ts文件中的字符串内容,然后再次运行程序。例如,你可以将字符串改为“Welcome to Deno”,保存更改后再次运行程序:

这次,你应该会看到更新后的输出:“Welcome to Deno”。

使用外部资源

引入外部模块

Deno支持从远程服务器加载模块,这使得你可以轻松地使用各种库和工具。例如,你可以使用一个简单的HTTP客户端库来发送网络请求。首先,让我们引入一个名为fetch的模块来演示如何从远程地址获取数据。

hello.ts文件中,删除原有的代码,并替换为以下内容:

这段代码使用了fetch函数从一个公共API获取JSON数据。

运行带外部依赖的程序

运行带有外部依赖的程序与运行本地脚本的方式相同。只需在终端中输入以下命令:

你应该能看到从API获取的数据被打印出来。

解释代码

这段代码展示了如何使用Deno内置的HTTP客户端库来发送网络请求。首先,我们通过import语句引入了fetch函数,然后使用这个函数向一个URL发送GET请求。最后,我们等待响应,并将其转换为JSON格式,然后打印出来。

通过以上步骤,你已经完成了你的第一个Deno程序,并了解了如何添加和使用外部模块。这为你进一步探索Deno提供了坚实的基础。

纠错
反馈