找不到模块“@/App.vue”或其相应的类型声明

image.png
参考了网上多份文章方法还是不生效,
求助各位大神,知道什么原因导致这个报错呢???

阅读 15.9k
1 个回答

把tsconfig中的
image.png
改为

paths: {
    '/@/*': ['src/*'],
    '/router/*': ['src/router/*'],
    '/http/*': ['src/shared/http/*'],
  }

vite中别名必须以 / 开头否则不能正常引入

vite.config.ts里面也要对应改一下

alias: {
  "/@/": resolve(...),
  "/router/": resolve(...),
  "/http/": resolve(...)
}
推荐问题