webstorm开发vue项目快捷跳转到vue文件

各位在使用webstorm开发vue项目的时候不知道有没有遇到过这样的问题:import引入了一个vue组件或api js文件,按住Ctrl键再单击,发现无法跳转到对应文件!!

例如:

  • 正常是可以跳转过去的!!!
    想要解决的话也很简单:

在项目的根目录增加jsconfig.json文件即可,

javascript 复制代码
{
  "compilerOptions": {
    "baseUrl": ".",
    "paths": {
      "@/*": ["src/*"],
      "~/*": ["./*"]
    },
    "allowSyntheticDefaultImports": true
  },
  "include": ["src/**/*"],
  "exclude": ["node_modules"]
}

为了保险起见,可以在.config.js文件配置以下内容:

javascript 复制代码
 resolve: {
            // https://cn.vitejs.dev/config/#resolve-alias
            alias: {
                // 设置路径
                '~': path.resolve(__dirname, './'),
                // 设置别名
                '@': path.resolve(__dirname, './src')
            },
            // https://cn.vitejs.dev/config/#resolve-extensions
            extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json', '.vue']
        },

以上,就大功告成了!!!

相关推荐
起名时在学Aiifox13 小时前
前端文件下载功能深度解析:从基础实现到企业级方案
前端·vue.js·typescript
云上凯歌14 小时前
01 ruoyi-vue-pro框架架构剖析
前端·vue.js·架构
毕设十刻16 小时前
基于Vue的迅读网上书城22f4d(程序 + 源码 + 数据库 + 调试部署 + 开发环境配置),配套论文文档字数达万字以上,文末可获取,系统界面展示置于文末
前端·数据库·vue.js
爱健身的小刘同学16 小时前
Vue 3 + Leaflet 地图可视化
前端·javascript·vue.js
musashi17 小时前
用 Electron 写了一个 macOS 版本的 wallpaper(附源码、下载地址)
前端·vue.js·electron
徐徐子17 小时前
从vue3 watch开始理解Vue的响应式原理
前端·vue.js
嘉琪00119 小时前
provide 和 inject的理解?
前端·javascript·vue.js
满天星辰19 小时前
Vue3响应式API-reactive的原理
前端·vue.js
沙子迷了蜗牛眼19 小时前
当展示列表使用 URL.createObjectURL 的创建临时图片、视频无法加载问题
java·前端·javascript·vue.js