消除错误:删除'␍- - - ' eslint (prettier/prettier),并允许在Windows 10上使



我想使用双("马车return"| |"Enter"键),以直观地分离代码段,和开始新的链接形成单独的行(即使行长度小于80char).

但是得到一个错误:Delete␍⏎eslint (prettier/prettier)

我的代码片段:

router.param("id", checkId) //middleware to validate id
`␍`
`␍`
router.route("/")`␍`
.get(getAllTours)`␍`
.post(checkBody, createTour)
router.route("/:id")`␍`
.get(getTour)`␍`
.patch(updateTour)`␍`
.delete(deleteTour)
`␍`
`␍`
module.exports = router

尝试:.eslintrc.json

'prettier/prettier': [
'error',
{
'endOfLine': 'auto',
}
]

答题表https://stackoverflow.com/a/53769213/15580822

,并在config . pretierrc

中尝试相同的操作所有这些都没有帮助。我得到相同的错误连续…

I donot想要完全禁用"更漂亮">

但是设置" endoline ">in .eslintrc.json** ("off">-永远不要自动格式化嵌入代码。)完全禁用pretier的警告

{ 
'endOfLine': 'off',
}

我的问题:它到底是做什么的?我要完全禁用更漂亮的吗?

我无法在这里或谷歌找到答案…

有什么想法如何摆脱这个错误,仍然使用更漂亮的

?

答案是在上面的评论,我有同样的问题,经过一些尝试和错误,它被解决了:

On my.eslintrc.js

endOfLine: 'off'

.prettierrc.js

endOfLine: 'auto'

ESLint输出没有问题,一切正常。

我通过删除两个文件。eslintrc.js和。prettierrc.js解决了这个问题,然后在vs code中使用了Prettier扩展。

相关内容

  • 没有找到相关文章

最新更新