Skip to main content
On this page

创建一个 Deno 项目

在本指南中,你将创建你的第一个 Deno 项目,运行它,并执行其测试。我们将全程使用 TypeScript。如果你想改用 JavaScript,请将文件重命名为 .js 并移除类型注解。

初始化新项目 Jump to heading

要初始化一个新的 Deno 项目,请在终端中运行以下命令:

>_
deno init my_project

这将创建一个名为 my_project 的新目录,结构如下:

my_project
├── deno.json
├── main_test.ts
└── main.ts

deno.json 保存你的项目配置。main.ts 是一个基于 Deno.serve 构建的小型 HTTP 服务器,而 main_test.ts 则包含它的测试。

运行你的项目 Jump to heading

进入新的项目目录:

>_
cd my_project

你可以使用以下命令运行该程序:

>_
$ deno -N main.ts
Listening on http://localhost:8000/

该服务器需要网络权限,这里通过 -N 授予(--allow-net 的简写)。更多内容请参阅安全性

在浏览器中打开该 URL 查看响应。

运行你的测试 Jump to heading

使用 deno test 运行测试:

>_
$ deno test
running 2 tests from ./main_test.ts
handler returns hello ... ok (1ms)
handler returns 404 for unknown route ... ok (1ms)

ok | 2 passed | 0 failed (3ms)

浏览我们的示例和教程,获取下一步可以构建什么的灵感。

Last updated on

你找到了你需要的东西吗?

编辑此页面
隐私政策