提问者:小点点

摆脱错误:删除“␍⏎”eslint(漂亮/漂亮),并允许在Windows 10上使用双“cr”Visual Studio Code1.56.2


我想使用双 (“回车”||“Enter”键)以直观地分隔代码段,并从单独的行开始新的链接(即使行长度小于 80char)。

但出现错误:Delete<code>␍⏎eslint(更漂亮/更漂亮)

我的代码片段:

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

并在我的配置 .prettierrc 中尝试相同的操作

所有这些都没有帮助。我一直收到同样的错误…

我不想完全禁用更漂亮的。

但是在.eslintrc.json**中设置endOfLine(off-从不自动格式化嵌入的代码。)

{ 
'endOfLine': 'off',
}

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

我在这里或谷歌上找不到答案…

任何想法如何摆脱此错误并仍然使用更漂亮的?


共1个答案

匿名用户

答案就在上面的评论中,我也遇到了同样的问题,经过一段时间的反复试验后,问题得到了解决:

在我的上。eslintrc.js

endOfLine: 'off'

还有.fielderrc.js

endOfLine: 'auto'

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