这是一个vue3+ts的项目,在使用别名@所报的vscode编辑器错误,但并不影响使用,只不过看着烦,想要解决这个问题,不仅需要在vite.config.js中配置:
import { resolve } from 'path'
export default ({ mode }) => defineConfig({
resolve: {
alias: {
'@': resolve('./src')
}
},
}
还需要到tsconfig.json中添加这几个配置:
{
"compilerOptions": {
"baseUrl": "./",
"paths":{
"@": ["src"],
"@/*": ["src/*"],
}
},
}
这样就可以解决vscode编辑器报错了。