什么是eslint?
负责代码质量检测
什么是prettier?
负责代码格式化
eslint和prettier发生冲突时怎么解决?
解决方案一:
修改eslintrc文件使其和prettierrc文件保持一致,或者修改prettierrc文件使其和eslintrc文件保持一致
解决方案二:
第一步:
需要安装:
“eslint-config-prettier”: 禁用eslint相关的风格建议,
“eslint-plugin-prettier”: eslint插件,使eslint可以使用prettier的风格规则进行检查
第二步:
配置.eslintrc,把eslint-plugin-prettier插件配置在extends数组中的最后一位,以便可以覆盖其他风格配置规则
{
“extends”: [“plugin:prettier/recommended”]
}
第三步:
最好重启ide