У своєму проекті nextjs я склав карту, jsconfig.json
щоб зробити легкий абсолютний імпорт
{
"compilerOptions": {
"baseUrl": "./",
"paths": {
"@/*": ["./*"]
},
"target": "es6",
"module": "commonjs",
"experimentalDecorators": true
}
}
Мої шляхи імпорту виглядають приблизно так
import { VIEW } from '@/src/shared/constants';
У моїх eslintrc.js
налаштуваннях вказано як
module.exports = {
... ,
settings: {
"import/resolver": {
alias: {
extensions: [".js"],
map: ["@", "."]
}
}
}
}
Я все ще отримую помилку, мовляв, не можу вирішити "@ / що / колись / мій / шлях / є"
Як змусити eslint усвідомити шлях jsconfig