Trong dự án nextjs của tôi, tôi đã ánh xạ đường dẫn jsconfig.json
để dễ dàng nhập tuyệt đối
{
"compilerOptions": {
"baseUrl": "./",
"paths": {
"@/*": ["./*"]
},
"target": "es6",
"module": "commonjs",
"experimentalDecorators": true
}
}
Đường dẫn nhập của tôi trông như thế này
import { VIEW } from '@/src/shared/constants';
My eslintrc.js
có các cài đặt được chỉ định là
module.exports = {
... ,
settings: {
"import/resolver": {
alias: {
extensions: [".js"],
map: ["@", "."]
}
}
}
}
Tôi vẫn nhận được lỗi nói rằng không thể giải quyết "@ / what / ever / my / path / is"
Làm cách nào để eslint nhận ra đường dẫn jsconfig