当vue3+vite创建的项目,报错“找不到模块“@/utils/index”或其相应的类型声明”

1、在vite.config.ts中设置别名

import {
    
     defineConfig } from 'vite'
import uni from '@dcloudio/vite-plugin-uni'
const path = require('path')

// https://vitejs.dev/config/
export default defineConfig({
    
    
    plugins: [uni()],
    resolve: {
    
    
        alias: {
    
    
            '@': path.join(__dirname, 'src'),
            '#': path.join(__dirname, 'types')
        }
    }
})

2、在tsconfig.json中添加文件配置

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

猜你喜欢

转载自blog.csdn.net/qq_37174991/article/details/124824289