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

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

阅读 15.8k
1 个回答

把tsconfig中的
image.png
改为

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

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

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

alias: {
  "/@/": resolve(...),
  "/router/": resolve(...),
  "/http/": resolve(...)
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题