Deno 官方服务器示例不起作用

Deno official server example doesn't work

当我去:https://deno.land/,并尝试示例:

    import { serve } from "https://deno.land/std@0.74.0/http/server.ts";
const s = serve({ port: 8000 });
console.log("http://localhost:8000/");
for await (const req of s) {
  req.respond({ body: "Hello World\n" });
}

在一个简单的 index.ts 上,运行 在终端上:deno index.ts 它根本不起作用。我收到错误消息说导入中的 link 不应以 .ts 结尾,并且“for-await-of”只能在其异步时调用,而且它看起来很不寻常,以至于给出的代码示例公司本身有错误。我尝试了他们提供的其他样本,但最终都出现了同样的错误。我只想看看如何制作 deno 服务器。感谢任何帮助。

我认为您对 运行 代码使用了错误的命令。将它保存在一个文件中作为 index.ts,我想你已经完成了,然后 运行 它与 deno run --allow-net index.ts。它应该在控制台中响应 http://localhost:8000/。现在在浏览器的地址栏输入localhost:8000,浏览器应该显示'Hello World'.