error Expected indentation of 6 spaces but found 8 indent

这句话是当前缩进不对 只能有6个空格但是却有8个 所有报的错误

error Missing space before value for key ‘loginForm’ key-spacing
error A space is required after ‘,’ comma-spacing

这两句话是在对象的键值对之间的冒号后面缺少空格以及逗号后面缺少空格

{path:'/',redirect:'/login'}

改为

{ path: '/', redirect: '/login' }
error Expected space(s) after “return” keyword-spacing

这个是因为在关键字和{}之间没有空格

error Multiple spaces found before ‘{’ no-multi-spaces

这个是因为在关键字和{}之间空格多了

error More than 1 blank line not allowed no-multiple-empty-lines

这句话是因为没有代码的空行多于一个了 代码之间只允许有一个空行

{ path: '/', redirect: '/login' },


{ path: '/login', component: Login }

改为

{ path: '/', redirect: '/login' },
      
{ path: '/login', component: Login }
error ‘routes’ is assigned a value but never used no-unused-vars

这个是因为定义的变量没有用到

error Expected space or tab after ‘//’ in comment spaced-comment

这个是因为注释的//标志和注释内容之间没有空格

//这是一行注释

改为

// 这是一行注释
error Newline required at end of file but not found eol-last

这个是因为整个代码的结尾没有按回车 就是结尾行必须是空的
在这里插入图片描述

改为
在这里插入图片描述

error Unexpected trailing comma comma-dangle

这个是因为在没有下一行内容时结尾加了逗号

const routes = [
  { path: '/', redirect: '/login' },
]

改为

const routes = [
  { path: '/', redirect: '/login' }
]
error Duplicate key ‘username’ no-dupe-keys

key重复了

error Unnecessary return statement no-useless-return

这是因为在return语句后面没写任何东西

不允许

if (!valid) return

要改为

if (!valid) return false
error ‘result’ is never reassigned. Use ‘const’ instead prefer-const

因为这个变量名永远不会重新赋值,需要改为常量 也就是用const声明

let result = xxxxxxxxxxx

改为

const result = xxxxxxxxxxx
error Extra semicolon semi

不允许有分号 “;”

error There should be no space after this paren space-in-parens

对号里有多余的空格 这个多余的空格在括号内的开头和结尾位置

Logo

前往低代码交流专区

更多推荐