我正在将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配置