意図的にイライラする命名規則を使用したり、物事を読みにくくすることをお勧めしません。
そうは言っても、DenoとTypeScriptを使用して、静的に生成されたサイトの基本的なセットアップがあります。
``タイプスクリプト
// pages/index.ts
デフォルト機能Home（）をエクスポートする{
  DENOから<H1>こんにちは！</h1>
}

// builder.ts
"https://deno.land/std/http/server.ts"から{serve}をインポート}からインポートします。
"https://deno.land/std/fs/read_dir.ts"から{readdir}をインポート}からintect
"https://deno.land/x/dejs/mod.ts"から{render}をインポートします。

const port = 8000;
const pagesdir = "pages";

const getTemplate = async（filename：string）=> {
  const module = await import（./$ {pagesdir}/$ {filename} .ts）;
  return render（module.default）;
};

readdir（pagesdir）.then（async（files）=> {
  await（ファイルのconst filename）{
    const template = await getTemplate（filename.name.replace（ "。ts"、 ""））;
    サーブ（：$ {port}/$ {filename.name.replace（ "。ts"、 ""）}、async（req）=> {
      新しい応答（テンプレート）を返します。
    }）;
  }
}）;

サーブ（：$ {port}、async（req）=> {
  新しい応答を返します（ "Hello World！"）;
}）;
`` `
次に、「deno run -allow-net builder.tsを実行し、http：// localhost：8000/`にアクセスしてサイトを表示できます。
I would not recommend using intentionally frustrating naming conventions or making things hard to read.
That being said, here's a basic setup for a statically generated site using Deno and TypeScript:
```typescript
// pages/index.ts
export default function Home() {
  return <h1>Hello from Deno!</h1>
}

// builder.ts
import { serve } from "https://deno.land/std/http/server.ts";
import { readDir } from "https://deno.land/std/fs/read_dir.ts";
import { render } from "https://deno.land/x/dejs/mod.ts";

const port = 8000;
const pagesDir = "pages";

const getTemplate = async (fileName: string) => {
  const module = await import(./${pagesDir}/${fileName}.ts);
  return render(module.default);
};

readDir(pagesDir).then(async (files) => {
  for await (const fileName of files) {
    const template = await getTemplate(fileName.name.replace(".ts", ""));
    serve(:${port}/${fileName.name.replace(".ts", "")}, async (req) => {
      return new Response(template);
    });
  }
});

serve(:${port}, async (req) => {
  return new Response("Hello world!");
});
```
Then you can run `Deno run --allow-net builder.ts and access http://localhost:8000/ `to see your site.