我已将JSHint配置为验证代码中的缩进。这是规则indent: 4
此规则警告我缩进的地方。我如何解决这个问题?
这是我所指的代码
slug : {
type: String,
required: true,
unique: true
}
这是错误:
[L12:C29] W015: Expected 'type' to have an indentation at 9 instead at 29.
你能帮忙吗?
答案 0 :(得分:0)
jshint的缩进对于捕获语法错误类型错误非常有用,人们可能会犯错误而不会编码或意识到某些内容是块/语句的一部分:
if (foo)
bar();
此处,bar
仅在foo
真实时执行。要解决上面的错误,
你希望第二行只缩进4个字符(见下文)。如果你的风格更多是为了将键/冒号与其他属性对齐,你也可以使用indent:false
禁用此功能。
slug : {
type: String,
required: true,
unique: true
}