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 文件?
您需要删除 js
和 vue
文件扩展名之间的 space:
"eslint": "eslint resources/assets/js/**/*.{js,vue}"
或者,我很确定你也可以使用:
"eslint": "eslint resources/assets/js/**/*.(js|vue)"
我是 运行 我通过 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
文件扩展名之间的 space:
"eslint": "eslint resources/assets/js/**/*.{js,vue}"
或者,我很确定你也可以使用:
"eslint": "eslint resources/assets/js/**/*.(js|vue)"