我通过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文件?
发布于 2017-02-22 15:04:14
您需要删除js
和vue
文件扩展名之间的空格:
"eslint": "eslint resources/assets/js/**/*.{js,vue}"
或者,我非常确定您也可以使用:
"eslint": "eslint resources/assets/js/**/*.(js|vue)"
https://stackoverflow.com/questions/42394595
复制