escplise可以运行c语言,warning File ignored because of a matching ignore pattern. Use "--no-ignore" to ove...

使用eslint的时候有些文件不经常改动,我们不希望eslint再去检测这些文件,于是我们在.eslintignore 文件中加入了想要忽略的文件

# 忽略build目录下类型为js的文件的语法检查

build/*.js

# 忽略src/assets目录下文件的语法检查

src/assets

src/views/system

src/views/tool

src/views/monitor

src/views/tool

src/utils

src/api/system

src/api/tool

src/components

src/store

src/directive

src/layout

# 忽略public目录下文件的语法检查

public

# 忽略当前目录下为js的文件的语法检查

# *.js

# # 忽略当前目录下为vue的文件的语法检查

# *.vue

但是当我们修改了这些被忽略的文件中的某一个文件时,再次提交就会有这个warning

D:databaseshuzhikejigwds-platform-bank-uisrcutilsequest.js0:0 warning File ignored because of a matching ignore pattern. Use "--no-ignore" to override

这个意思是eslint忽略不了我们当前要忽略的文件,需要使用  --no-ignore ,但是这样的话就是相当于不忽略此文件了。

eslint的报错级别有两种,一种是error级别,一种是warning级别。

我们使用的是warning级别,就是出现warning也不让提交,必须解决了才能提交。

出现此消息是因为,通常情况下,ESLint的隐式忽略规则(如上所述)将忽略此文件。.eslintignore文件中的无效忽略规则将重写隐式规则并重新包含此文件以进行linting。另外,在这种特定情况下,--no ignore也可用于lint文件。

解决方案:手动跑 npm run lint:fix  就不会有这个问题了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值