// 安装依赖
npm i @types/node -D
// vite.config.ts 文件
import { defineConfig } from 'vite'
import { resolve } from 'path'
export default defineConfig {
// ...
resolve: {
alias: {
"@": resolve(__dirname, 'src'), // 路径别名
},
}
// ...
}
// tsconfig.json文件
{
"compilerOptions" : {
// ...
"baseUrl": ".", // 用于设置解析非相对模块名称的基本目录,相对模块不会受到baseUrl的影响
"paths": { // 用于设置模块名到基于baseUrl的路径映射
"@/*": ["src/*"]
}
// ...
}
}