如何修复或忽略以下更漂亮的错误

问题描述

这个更漂亮的错误到底是什么? error Insert '·' prettier/prettier

是否期望()后有空格?: beforeEach(function() {

在eslint / prettier中忽略它的方式是什么?

解决方法

更漂亮的期望在函数的()之前 ,即单词function和左括号之间的空格:

beforeEach(function () {
    // Here -------^
,

Insert ·eslintprettier/prettier是一个错误,如果您没有给出适当的间距,则会出现此错误。这里用.

表示空格

在您的情况下,更漂亮的格式化程序希望您在函数中和()内的beforeEach()中留出空格。因此,从-

更改代码
beforeEach(function() {

beforeEach(function () {

将解决问题。

注意:在大多数文本编辑器中,您可以选择保存时设置格式,通过该选项可以将文本编辑器设置为根据默认格式自动设置代码的格式,因此您不需要担心解决这些问题。保存文档后,您的代码将自动设置格式。

此外,如果您不想按照建议的更改进行格式化,则可以忽略。例如。在VSCode中,如果将鼠标悬停在错误上,您将获得选项-

enter image description here

您可以选择解决问题,针对该行甚至整个文件禁用该问题。