Skip to content

使用@根目录 #192

@feihua

Description

@feihua

配置tsconfig.json
{
....
"paths": {
"@/": ["src/"]
}
},
}

配置vite.config.js
return {
base: VITE_BASE_URL,
resolve: {
alias: {
'@': path.resolve(__dirname, './src'),
assets: path.resolve(__dirname, './src/assets'),
components: path.resolve(__dirname, './src/components'),
configs: path.resolve(__dirname, './src/configs'),
layouts: path.resolve(__dirname, './src/layouts'),
modules: path.resolve(__dirname, './src/modules'),
pages: path.resolve(__dirname, './src/pages'),
styles: path.resolve(__dirname, './src/styles'),
utils: path.resolve(__dirname, './src/utils'),
services: path.resolve(__dirname, './src/services'),
router: path.resolve(__dirname, './src/router'),
hooks: path.resolve(__dirname, './src/hooks'),
types: path.resolve(__dirname, './src/types'),
},
},
使用的时候

Image

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions