如何将一个typecript库转换为一个javascript文件?
比如说 橡木 是一个通过typescript提供自己的第三方库。在 窝点你可以进口这样的橡木。
import { Application } from "https://deno.land/x/oak/mod.ts";
我想转换 https:/deno.landxoakmod.ts。 到一个独立的javascript文件,可以像这样导入。
import { Application } from "./oak.js";
如何完成这个转换?
你可以使用 捆绑者 工具与 deno bundle
命令。
deno bundle https://deno.land/x/oak/mod.ts oak.js
你现在可以导入 oak.js
并在你的JavaScript代码上使用它。
import { Application } from "./oak.js";
const app = new Application();
app.use((ctx) => {
ctx.response.body = "Hello World!";
});
await app.listen({ port: 8000 });