ในโปรเจค 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: ["@", "."]
}
}
}
}
ฉันยังคงได้รับข้อผิดพลาดที่บอกว่าไม่สามารถแก้ไข "@ / what / ever / my / path / is"
ฉันจะทำให้ eslint ตระหนักถึงเส้นทาง jsconfig ได้อย่างไร