繁体   English   中英

错误在结束括号前预期有 1 个换行符,但没有换行符\\找到 vue/html-closure-bracket-newline

[英]error Expected 1 line break before closing bracket, but no line breaks\ found vue/html-closing-bracket-newline

我当前的.eslintrc.js文件为eslint-plugin-vue插件设置了以下选项:

"vue/html-closing-bracket-newline": ["error", {
    "singleline": "never",
    "multiline": "always"
    }]

这个问题只接受这个语法:

<v-flex                                                                     
  xs12                                                                      
>                                                                           
  <Test />                                                                  
</v-flex> 

我怎么能要求它让我这样写:

<v-flex                                                                     
  xs12>                                                                           
  <Test />                                                                  
</v-flex> 

如果我写最后一个语法,ESLint 会抱怨:

error  Expected 1 line break before closing bracket, but no line breaks\
 found  vue/html-closing-bracket-newline    

根据文档

"multiline": "never"

...应该可以解决您的问题。 不幸的是,无法实施该规则来同时接受两者。 它不是neveralways
你的选择。 但是 Vue强烈建议always

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM