vue使用ESLint规则时, Missing space before function parentheses等格式问题

news/2024/7/10 1:07:19 标签: vue, ESLint

引发错误的原因是代码格式化插件ESLint的规则冲突。

要么1、卸载所有的代码格式化插件

2、自定义ESLint的规则使其符合习惯

3、关闭ESLint

 

2、

去官网复制错误代码可以搜索对应的解决方案

https://eslint.org/docs/rules/space-before-function-paren#require-or-disallow-a-space-before-function-parenthesis-space-before-function-paren

比如 Missing space before function parentheses

可以查到以下内容:

选项

此规则具有字符串选项或对象选项:

  • always(默认值)需要一个空格后跟(参数。
  • never不允许任何空格后跟(参数。

字符串选项不检查异步箭头函数表达式以实现向后兼容性。

您还可以为每种类型的函数使用单独的选项。下列选项每一个都可以被设置为"always""never""ignore"。默认是"always"

  • anonymous用于匿名函数表达式(例如function () {})。
  • named用于命名函数表达式(例如function foo () {})。
  • asyncArrow用于异步箭头函数表达式(例如async () => {})。

在效果示例中可以看到:

 

所以打开文件夹中的eslintrc.js文件

 

在内容中插入

eslint space-before-function-paren: ["error", "never"]

 

重新运行一次 npm run dev(重要!不然不会生效)

 

3、

ESLint是一个用来识别 ECMAScript 并且按照规则给出报告的代码检测工具,使用它可以避免低级错误和统一代码的风格。

但是有时候会被ESLint的报错阻止程序的运行,这时候我们就想关闭这个ESLint了。

vue项目中关闭ESLint方法:找到build文件夹--->webpack.base.conf.js---->module

将这些代码注释掉,如图:


然后重启服务,npm run dev 就可以了。
 


http://www.niftyadmin.cn/n/1284269.html

相关文章

快速学习Oracle-用户的分类

创建表空间 ORACLE 数据库的逻辑单元。 数据库—表空间 一个表空间可以与多个数据文件(物理结构)关联 一个数据库下可以建立多个表空间,一个表空间可以建立多个用户、一个用户下可以建立多个表。 create tablespace itcast datafile c:\it…

VUE.js中访问地址的url带有#的问题

在开发的过程中会发现,访问VUE的项目是会在访问地址后面加上#,这个#其实是VUE的HASH模式所产生的,正确点来说是因为VUE使用了HASH模式。 那么先说如果不想有#应该怎么做:修改路由Router的mode为history即可 例如在vue init webpa…

快速学习Oracle-Oracle数据类型与表的管理

数据类型 表的管理 1.1 建表 语法: Create table 表名( 字段 1 数据类型 [default 默认值], 字段 2 数据类型 [default 默认值], ... 字段 n 数据类型 [default 默认值] ); 范例:创建 person 表示例 create table person(pid number(10),n…

av功放直通模式_新品丨Onkyo(安桥)推出两款新型AV功放 TX-SR494和TX-SR393

随着时代的发展,不少品牌产品都由当初的“庞然大物”逐渐转变为精巧雅致的艺术品,但这对于一直都已极简臻美为标准的ONKYO(安桥)来说早已不是什么新鲜事物,讨巧的外观加之强硬的技术,从成立至今70多年来都深得影音爱好者们厚爱&am…

(填坑)vue实现简单的增删改查和全选反选功能

没有技术含量的暴力版&#xff1a; <template><div class"container manage"><div><ul class"clearFloat manage__title"><li><label>id(添加或修改):</label><input type"text" placeholder&quo…

lvs的调度算法有几种_lvs负载均衡系统(dr模式)部署与验证

一、lvs负载均衡简介LVS&#xff08;Linux Virtual Server&#xff09;是最常用的开源负载均衡之一&#xff0c;LVS已经被集成到Linux内核模块&#xff0c;具有性能高的特点。终端互联网用户从外部访问企业的负载均衡服务器&#xff0c;也就是LVS调度器&#xff0c;调度器根据自…

使用element UI非必填字段校验的效果修改

必填字段应该达到的效果是&#xff1a; 不填-> 提示应该要填写 填写-> 对了 -> 框变绿 -> 错了 -> 框变红 提示错误原因 非必填字段应达到的效果是&#xff1a; 不填-> 不校验 填了-> 校验 -> 正确绿框 错误红框 填了删除-> 不校验 方法一、自…