要让eslint解析jsconfig中映射的路径,可以按照以下步骤进行操作:
npm install eslint eslint-plugin-import eslint-import-resolver-alias --save-dev
module.exports = {
parserOptions: {
ecmaVersion: 2021,
sourceType: 'module',
},
settings: {
'import/resolver': {
alias: {
map: [
['@', './src'], // 根据实际情况配置映射路径
],
extensions: ['.js', '.jsx', '.json'],
},
},
},
rules: {
// 添加其他eslint规则
},
};
{
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@/*": ["src/*"] // 根据实际情况配置映射路径
}
}
}
{
"scripts": {
"lint": "eslint ."
}
}
npm run lint
这样配置之后,eslint会根据jsconfig.json中的路径映射解析文件路径,从而正确地检查代码。同时,通过.eslintrc.js中的配置,可以添加其他eslint规则和插件,以满足项目的需求。
腾讯云相关产品和产品介绍链接地址:
云+社区技术沙龙[第14期]
新知·音视频技术公开课
北极星训练营
中小企业数字化升级之 提效篇
腾讯云“智能+互联网TechDay”
云+社区技术沙龙[第5期]
小程序·云开发官方直播课(数据库方向)
serverless days
领取专属 10元无门槛券
手把手带您无忧上云