1. 配置vite.config.ts
//由于node.js暂不支持ts,需要先安装@types/node,才能使用path模块
//npm install @types/node -D
import { resolve } from "path";
...
module.exports = {
...
resolve: {
...
alias: {
"@api": path.join(__dirname, 'api'),
"@utils": path.join(__dirname, 'utils')
}
}
}
2. 配置tsconfig.json
{
"compilerOptions": {
...
"baseUrl": ".", //未设置 "baseUrl" 时,不允许使用非相对路径。
"paths": {
"@api/*": ["src/api/*"], // 使用别名下的模块
"@utils/*": ["src/utils/*"],
"@utils": ["src/utils/index.ts"]
}
},
...
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。