v3.1.7

Resolve Alias

エイリアスパスを追加するには 2 つの設定が必要です。まず、tsconfig.json または jsconfig.json に設定 compilerOptions.paths を追加してください。以下の例ではパスの ~ をプロジェクトルートの src にマッピングしています。

{
  "compilerOptions": {
    "paths": {
      "~/*": ["./src/*"]
    }
  }
}

次に、minista.config.ts (or js)resolve.alias を設定します。

import path from "path"
import { defineConfig } from "minista"

export default defineConfig({
  resolve: {
    alias: [{ find: "~/", replacement: path.resolve("src") + "/" }],
  },
})

これで ~ をプロジェクトルートの src として使えるようになりました。

import AppHeader from "~/components/app-header"