我正在使用OSX,在我的package.json
文件中,我具有脚本条目:
"lint": "eslint ./src/**/*.js"
但是,当我运行npm lint
时,仅考虑目录的第一级,例如。 ./src/dir/*
不是./src/dir/nested_dir/*
。
我的印象是**
glob表示递归搜索?
有人知道我如何使它表现出预期的效果吗?
答案 0 :(得分:2)
试试这个:
"lint": "eslint src --ext .js"
或多个扩展名:
"lint": "eslint src --ext .js,.jsx,.ts,.tsx"
查看有关 eslint's docs
的更多信息答案 1 :(得分:1)
在Github上出现了一些Google搜索this thread:
此:"lint": "eslint ./src/**/*.js"
将此作为:"lint": "eslint './src/**/*.js'"
它开始工作。