繁体   English   中英

没有扩展名的Eslint Glob无法使用

[英]Eslint glob does not work without extensions

我正在通过npm运行我的Eslint,如下所示:

"eslint": "eslint resources/assets/js/**/*"

但是,这不起作用,我必须手动指定扩展名。

"eslint": "eslint resources/assets/js/**/*.js"

在这种情况下,它确实可以工作。 我虽然有.vue.js文件,所以有点问题。

我希望能够做这样的事情:

"eslint": "eslint resources/assets/js/**/*.{js, vue}"

但是我认为ESlint还不存在这样的东西。

如果此行为正常,我该怎么做才能仍然检查.vue和.js文件?

您需要删除jsvue文件扩展名之间的空格:

"eslint": "eslint resources/assets/js/**/*.{js,vue}"

另外,我很确定您也可以使用:

"eslint": "eslint resources/assets/js/**/*.(js|vue)"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM