prettier和eslint冲突怎么解决?

前提:项目中已安装:eslint,prettier,已配置.eslintrc和.prettierrc
eslint:用来校验和处理js文件,逻辑和格式问题
prettier:用来校验和处理js文件,css文件,html文件,格式问题
所以对于js文件:两者在格式问题方面,可能存在冲突
解决方案:
优先使用prettier的风格,不使用eslint建议的风格
步骤:
第一步:
需要安装:
“eslint-config-prettier”: 禁用eslint相关的风格建议,
“eslint-plugin-prettier”: eslint插件,使eslint可以使用prettier的风格规则进行检查
第二步:
配置.eslintrc,把eslint-plugin-prettier插件配置在extends数组中的最后一位,以便可以覆盖其他风格配置规则
{
“extends”: [“plugin:prettier/recommended”]
}
第三步:
最好重启ide

你可能感兴趣的:(javascript,前端,vscode)