我如何修复此eslint错误:";应在'之后换行;(“x27”和“x27”之后的“意外换行符”(“x27”);
我有一些代码,可以使用我如何修复此eslint错误:";应在'之后换行;(“x27”和“x27”之后的“意外换行符”(“x27”);,eslint,eslint-config-airbnb,Eslint,Eslint Config Airbnb,我有一些代码,可以使用类型化的immutable来定义不可变记录的形状(与这个问题无关。只是提供一个背景) 我根据airbnb规则应用lint检查,得到以下错误: 20:1错误行20超过最大行长度80 max len 这是一条令人不快的线: type: new AnyOf(ITEM_A, ITEM_B, ITEM_C, ITEM_D, ITEM_E, ITEM_F, ITEM_G), 所以我很自然地把它分成两行: type: new AnyOf(ITEM_A, ITEM_B, ITEM
类型化的immutable
来定义不可变记录的形状(与这个问题无关。只是提供一个背景)
我根据airbnb
规则应用lint检查,得到以下错误:20:1错误行20超过最大行长度80 max len
这是一条令人不快的线:
type: new AnyOf(ITEM_A, ITEM_B, ITEM_C, ITEM_D, ITEM_E, ITEM_F, ITEM_G),
所以我很自然地把它分成两行:
type: new AnyOf(ITEM_A, ITEM_B, ITEM_C, ITEM_D, ITEM_E, ITEM_F,
ITEM_G),
现在会触发一组错误消息:
20:18 error Expected a newline after '(' function-paren-newline
21:19 error Expected a newline before ')' function-paren-newline
为了安抚lint
上帝,我尝试了以下格式:
type: new AnyOf(
ITEM_A, ITEM_B, ITEM_C, ITEM_D, ITEM_E, ITEM_F, ITEM_G,
),
现在错误已经变成:
20:18 error Unexpected newline after '(' function-paren-newline
22:3 error Unexpected newline before ')' function-paren-newline
看起来airbnb不赞成所有可能的格式组合
我怎样才能解决它?这似乎可以解决您的问题。