vue3+vite+ts报错:找不到模块“@/xxxxxx”或其相应的类型声明。
vue3+vite+ts报错:找不到模块“@/xxxxxx”或其相应的类型声明。tsconfig.json文件,配置文件系统路径别名
文章共184字 · 阅读需要大约1分钟
一键AI生成摘要,助你高效阅读
问答
·
场景:引入ts文件报错找不到相应类型声明,此时是tsconfig.json文件还要进行文件系统路径别名设置
{
"compilerOptions": {
"baseUrl": "./" // 解析非相对模块的基础地址,默认是当前目录
"paths": { // 路径映射,相对于baseUrl
"@/*": ["src/*"]
}
}
}
注:注意@/和src/后面的*号,如果缺少了还是会报错!!!
如果在引入vue文件报错时,要在vite.config.ts中配置文件系统路径别名
import path from 'path'
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
export default defineConfig({
resolve: {
alias: {
'@': path.resolve(__dirname, 'src')
}
},
plugins: [
vue()
]
})
更多推荐
已为社区贡献1条内容
所有评论(0)