error Missing space before function parentheses space-before-function-paren

原因是函数名称或function关键字与开始参数之间缺少空格

  1. 可以在报错的当前页面检查哪里缺少空格
    一般报错都会定位到多少行

  2. 修改.eslintrc.js的配置
    rules节点下增加"space-before-function-paren": 0

此rules还具有其他选项…

{
    "space-before-function-paren": ["error", "always"],
    // or
    "space-before-function-paren": ["error", {
        "anonymous": "always",
        "named": "always",
        "asyncArrow": "always"
    }],
}
// always 需要一个空格 默认是 always
// never 后面不允许出现空格
// anonymous是用于匿名函数表达式
// named是用于命名函数表达式
// asyncArrow是用于异步箭头函数表达式

你可能感兴趣的:(日常开发问题,Vue/React)