In meinem nextjs-Projekt habe ich einen Pfad zugeordnet jsconfig.json
, um einfache absolute Importe zu ermöglichen
{
"compilerOptions": {
"baseUrl": "./",
"paths": {
"@/*": ["./*"]
},
"target": "es6",
"module": "commonjs",
"experimentalDecorators": true
}
}
Meine Importpfade sehen so aus
import { VIEW } from '@/src/shared/constants';
Mein eslintrc.js
hat Einstellungen angegeben als
module.exports = {
... ,
settings: {
"import/resolver": {
alias: {
extensions: [".js"],
map: ["@", "."]
}
}
}
}
Ich erhalte immer noch die Fehlermeldung, dass "@ / what / ever / my / path / is" nicht behoben werden kann.
Wie kann ich eslint den Pfad jsconfig erkennen lassen?