Thiết lập path alias cho Astro
import * as path from 'path'
import { fileURLToPath } from 'url'
import { defineConfig } from 'astro/config'
const __dirname = path.dirname(fileURLToPath(import.meta.url))
// https://astro.build/config
export default defineConfig({
vite: {
resolve: {
alias: [{ find: '@', replacement: path.resolve(__dirname, 'src') }],
},
},
})
{
"extends": "astro/tsconfigs/base",
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@/*": ["./src/*"]
}
}
}