vscode import别名(如@)文件无法ctrl+左键跳转

问题

import { useTeamStore } from "/@/store/modules/team";

如上,vscode中使用/@/路径的文件无法使用ctrl+左键跳转到对应文件

分析

网上找到的解决方案都在说jsconfig.json文件配置,但我的项目tsconfig配置是正确的,分析发现ts文件里可以正常跳转,vue文件不行,怀疑是使用的volar扩展的问题,最后找到了volar的issue vscode 下部分文件中的函数无法ctrl+左键跳转,笔者使用的volar版本v0.38.8有问题

解决方案

安装更低版本的volar,笔者改为了v0.37.0版本
vscode import别名(如@)文件无法ctrl+左键跳转_第1张图片

vscode import别名(如@)文件无法ctrl+左键跳转_第2张图片

直接在vscode中选择安装另一个版本可能长时间没有反应,可以选择去 vscode市场 下载 VSIX文件,然后从VSIX安装
vscode import别名(如@)文件无法ctrl+左键跳转_第3张图片

v0.37.0版本下载地址

你可能感兴趣的:(vscode插件vue.js)