Eslint glob无法使用扩展名
我像下面这样通过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文件?
您需要删除js
和vue
文件扩展名之间的空格:
"eslint": "eslint resources/assets/js/**/*.{js,vue}"
另外,我很确定你也可以使用:
"eslint": "eslint resources/assets/js/**/*.(js|vue)"