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"