问题
Webpack 中配置了路径的别名 @ ,但是在使用的时候,Eslint 报错了:
import { useAppSelector, useAppDispatch } from '@/redux/hooks'; // error TS2307: Cannot find module '@/redux/hooks'
解决问题
在 tsconfig.json 中配置 paths
{
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@/*": ["src/*"]
}
}
}