npm init prettier-eslint
生成的exlintrc文件如下
module.exports \= {
parserOptions: {
ecmaVersion: 2017,
sourceType: 'module',
ecmaFeatures: { jsx: true },
},
extends: \['eslint:recommended', 'prettier', 'plugin:react/recommended'\],
plugins: \['prettier', 'react'\],
rules: { 'prettier/prettier': \['error'\] },
env: { browser: true, node: true, mocha: false, jest: false },
}
我需要按照哪些依赖呢?
extends里面的相关内容都是省略了前缀eslint-config,plugins里面的内容都是省略了前缀eslint-plugin,而extends中的冒号和/号的前面的意思是使用了某插件,符号后面的意思是使用该插件里的什么样的一套规则