VS code 路径别名不能直接跳转问题修复

610 阅读1分钟

之前一直困扰于引用路径中有别名存在导致不能跳转,今天想着修复一下

  • 先贴上我已解决的代码: vite.config.js中别名配置:
alias: {
    // 设置路径
    '~': path.resolve(__dirname, './'),
    // 设置别名
    '@': path.resolve(__dirname, './src')
},
  • 项目package.json所在同级目录下创建文件jsconfig.json,写上如下配置
{
  "compilerOptions": {
    "target": "ES6",
    "module": "commonjs",
    "allowSyntheticDefaultImports": true,
    "baseUrl": "./",
    "paths": {
      "~/*": ["./*"],
      "@/*": ["src/*"]
    }
  },
  "exclude": [
    "node_modules",
    "dist"
  ],
  "include": ["src/**/*"]
}

参考链接: juejin.cn/post/713057…