vue3+vite+ts使用@通过import导入ts文件和vue文件报错问题的解决

Admin
2022-08-01 / 0 评论 / 487 阅读 / 正在检测是否收录...

import { mainstore } from '@/store/index' 导入ts文件报错:找不到模块“@/xxxxxx”或其相应的类型声明

QQ图片20220801114619.png
在tsconfig.json文件compilerOptions项下加配置

    "baseUrl": "./" ,
    "paths":{ 
        "@/*": ["src/*"]
    },

动态加载组件或者在vue文件中导入组件报错:Failed to resolve import"@/views/Home.vue” from "src\routerindex.ts". Does the file exist?

QQ图片20220801114345.png

在vite.config.ts文件中加配置

  resolve: {
    alias: {
      '@/': new URL('./src/', import.meta.url).pathname
    }
  },
0

评论 (0)

取消