报错 Missing space before function parentheses 解决方案

今天做一个项目前端使用vue,后端使用python,发现有一个错误如下:

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

✖ 1 problem (1 error, 0 warnings)
  1 error and 0 warnings potentially fixable with the `--fix` option.

一、使用严格模式eslint时,会出现报错

Missing space before function parentheses的问题,意思是在方法名和刮号之间需要有一格空格。

二、解决方案:

找到 .eslintrc.js 这个js文件

打开.eslintrc.js 这个js文件,并在rules中添加如下一行代码即可:

 "space-before-function-paren": 0

完整vue配置代码如下:

 rules: {
        "space-before-function-paren": 0, // 增加此处配置即可解决space-before-function-paren 问题
        "indent": ["off", 2],
        'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
        'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off'
    }