Vue-cli项目
使用HbuilderX加eslint-js插件
显示unable to resolve path to module错误
使用vscode eslint 插件
无unable to resolve path to module错误
使用eslint 命令检测
无unable to resolve path to module错误
eslintrc.js
module.exports = {
env: { browser: true, es6: true, node: true },
globals: {
uni: 'readonly',
plus: 'readonly',
wx: 'readonly',
},
extends: ['airbnb-base', 'plugin:vue/recommended', 'prettier'],
plugins: [],
parserOptions: {
ecmaVersion: 10,
sourceType: 'module',
},
settings: {
'import/resolver': {
node: {
extensions: ['.js', '.json', '.vue'],
},
alias: {
map: [['@', './src']],
},
},
},
rules: {
'import/extensions': [
'error',
'always',
{
js: 'never',
json: 'never',
vue: 'never',
},
],
'vue/max-attributes-per-line': [
2,
{
singleline: 10,
multiline: {
max: 1,
allowFirstLine: false,
},
},
],
'no-param-reassign': [2, { props: false }],
},
}
添加src目录不报错,但是目录不是正确目录
初步推测是hbuilderX eslint-js插件默认解析目录错误
eslint-js eslint-plugin-vue 一样的问题使用版本 eslint-js 1.0.7 eslint-plugin-vue 1.0.9 都是最新版本