vscode-alias

本文只是自己记录方便偶尔查阅,没有任何干货或阅读价值...

一般我们在会在webpack配alias,比如 { '@': path.resolve(__diranme, './src') }

如果在项目上直接这么写,vscode是跳不到目标文件,比如import router from '@/router'

所以可以在vscode上加一个配置用来让vscode识别这些。

如果项目上用的是 ts ,则配 tsconfig.json,js 则在项目根目录上新建 jsconfig.json

jsconfig.json || tsconfig.json
1
2
3
4
5
6
7
8
9
{
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@/*": ["./src/*"]
}
},
"exclude": ["node_modules"]
}

更多配置看官网