Dalam proyek nextjs saya, saya telah memetakan jalan jsconfig.json
untuk membuat impor mutlak mudah
{
"compilerOptions": {
"baseUrl": "./",
"paths": {
"@/*": ["./*"]
},
"target": "es6",
"module": "commonjs",
"experimentalDecorators": true
}
}
Jalur impor saya terlihat seperti ini
import { VIEW } from '@/src/shared/constants';
eslintrc.js
Pengaturan saya telah ditentukan sebagai
module.exports = {
... ,
settings: {
"import/resolver": {
alias: {
extensions: [".js"],
map: ["@", "."]
}
}
}
}
Saya masih mendapatkan pesan kesalahan yang mengatakan tidak dapat menyelesaikan "@ / apa / pernah / my / path /"
Bagaimana cara membuat eslint mewujudkan jalur jsconfig
sumber