Open1

【TypeScript】Honoで@のような Path エイリアスを使えるようにする方法について

まさぴょんまさぴょん

TypeScriptのパスエイリアスを設定する

Hono自体にはルートパスのエイリアス(たとえば@)を設定する機能はありませんが、TypeScriptのパスエイリアスで設定できます。

次のように、tsconfig.jsonでパスエイリアスを設定します。

tsconfig.json
{
  "compilerOptions": {
    "baseUrl": ".",
    "paths": {
      "@/*": ["src/*"]
    }
  }
}