关于使用deno的教程


现在的serve插件不能用了嘛 ? 有用例嘛

我知道了那个serve最新的我进去看了下 里面还有个handler的属性,要添加。。这个deno竟然没有跟进教程

1赞

import { Router, Application } from “https://deno.land/x/oak/mod.ts”;
我都用deno的Oak跟node的koa、express一样用法

原生的那个。。 serve不行嘛?

话说了为啥我的vscode装了deno的插件啊,但是我引入fs那些的,我竟然不能直接引出https那些的 有插件嘛

比如 import { server} from ‘https:…’
这种的。 我就想试试如何直接玩。 尤其是文件系统 他的fs 好像也是要引入的吧

用0.62.0版本试下

import { serve } from "https://deno.land/std@0.62.0/http/server.ts";
const server = serve({ port: 9000 });
console.log("server:", server);

新版本serve方法被改了,看源码好像至少传2个参数,第一个参数好像是处理函数(新版本的serve我也没弄懂怎么用)。我用Oak代替

vscode上的deno插件我也照着网上文档试过,好像没生效,有可能是我不会用,也有可能文档未更新,插件好多发布会在一段时间后弃用或改名

我也去看了一下,这改的是什么玩意,相当于第一个参数传一个控制器,第二个{addr: ‘:8000’},看起来多少有点迷了

然后我估摸着 第一个参数是 请求方式嘛 第一个参数传 控制器就。。。 对前端的不是很友好了。