likes
comments
collection
share

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

作者站长头像
站长
· 阅读数 294

问题

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+左键跳转

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

直接在vscode中选择安装另一个版本可能长时间没有反应,可以选择去 vscode市场 下载 VSIX文件,然后从VSIX安装

v0.37.0版本下载地址

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