跳至内容

vue/max-lines-per-block

强制 Vue SFC 块中的最大行数

📖 规则详情

此规则强制每个块的最大行数,以帮助提高可维护性并降低复杂性。

🔧 选项

此规则接受一个对象,您可以在其中指定每种 SFC 块类型中的最大行数,并自定义行计数行为。以下属性可以为对象指定。

  • script ... 指定<script> 块中的最大行数。如果未指定,则不会强制执行限制。
  • template ... 指定<template> 块中的最大行数。如果未指定,则不会强制执行限制。
  • style ... 指定 <style> 块中的最大行数。如果未指定,则不会强制限制。
  • skipBlankLines ... 忽略由纯空格组成的行。

{ template: 2 }

正在加载...

{ script: 1, skipBlankLines: true }

正在加载...

🚀 版本

此规则在 eslint-plugin-vue v9.15.0 中引入。

🔍 实现