智能识别@开头的文件以及方法
对于webpack 自定义的别名, 需要在项目的根目录创建或者编辑 jsconfig.json/tsconfig.json 文件,设置 “paths” 参数:
以 '@'为例:
{
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@/*": ["./src/*"]
}
}
}
接下来使用别名时就能找到
import Something from '@/foo';
全局变量跳转问题
定义的一些全局变量,不能自动跳转,感觉还是不是那么的智能,同样的webstorm就可以。在vscode中只能通过ctrl+T(显示所有符号 Show all Symbols)来定位
export default {
install(Vue) {
// 页签操作
Vue.prototype.$tab = tab
// 认证对象
Vue.prototype.$auth = auth
// 缓存对象
Vue.prototype.$cache = cache
// 模态框对象
Vue.prototype.$modal = modal
// 下载文件
Vue.prototype.$download = download
}
}
ctrl+click $download不能自动跳转,只能通过ctrl+T(显示所有符号 Show all Symbols)来定位