为什么我总是得到删除’cr'[prettier/prettier]?

我正在将vscode与Prettier 1.7.2和Eslint 1.7.0一起使用。每次换行后,我都会:

[eslint]删除'cr'[prettier/prettier]

这是.eslintrc.json:

{
“扩展”:[“airbnb”,“插件:更漂亮/推荐”],
“环境”:{
“玩笑”:真的,
“浏览器”:正确
},
“规则”:{
“导入/无无关依赖项”:“关闭”,
“导入/首选默认导出”:“关闭”,
“无混淆箭头”:“关闭”,
“换行符样式”:“关闭”,
“箭头参数”:[“错误”,“根据需要”],
“逗号悬挂”:[
“错误”,
{
“数组”:“总是多行”,
“对象”:“始终多行”,
“导入”:“始终多行”,
“导出”:“始终多行”,
“函数”:“忽略”
}
],
“无脉冲”:“关闭”
},
“解析器”:“babel eslint”,
“插件”:[“反应”],
“全球”:{
“浏览器”:正确,
“$”:对,
“之前”:是的,
“文件”:正确
}
}

.prettierrc文件:

{
“打印宽度”:80,
“tabWidth”:2,
“半”:对,
“单引号”:对,
“trailing逗号”:“es5”,
“括号间距”:正确,
“Tsameline”:错误,
}

我怎样才能消除这个错误

尝试设置”;“endOfLine”一词:&引用;“自动”在.prettierrc文件中(在对象内部)

或设置

'prettier/prettier':[
“错误”,
{
‘endOfLine’:‘auto’,
}
]

在eslintrc文件的rules对象中

如果您使用的是windows机器,endOfLine可以;crlf"基于您的git配置

发表评论