(Vue 3 can not find module) 在 使用 vue ts 语言开发项目的过程中,会遇到,导入 vue 文件后,提示找不到模块‘xxx.vue’或其相应的类型声明。(Vue 3 can not find module) 解决方式: 在项目根目录新建一个 xx.d.ts 代码语言:javascript 复制 declare module'*.vue'{import{ComponentOptions}from'vue'con...
paths: { '/@/*': ['src/*'], '/router/*': ['src/router/*'], '/http/*': ['src/shared/http/*'], } vite中别名必须以 / 开头否则不能正常引入 vite.config.ts里面也要对应改一下 alias: { "/@/": resolve(...), "/router/": resolve(...), "/http/": resolve(...) } 有...
第一个坑:”找不到模块“vue-router”或其相应的类型声明。” 解决 第二个坑:Cannot read properties of undefined (reading ‘push’) 解决:将useRouter()方法的执行位置尽量放靠上一点就行了。 最近在使用vite + vue3 + typescript 写一个项目,在用路由router的时候踩了坑,记录一下。 其实想吐槽的不是这...
paths: { '/@/*': ['src/*'], '/router/*': ['src/router/*'], '/http/*': ['src/shared/http/*'], } vite中别名必须以 / 开头否则不能正常引入 vite.config.ts里面也要对应改一下 alias: { "/@/": resolve(...), "/router/": resolve(...), "/http/": resolve(...) } 有...