我正在通过使用ESLINT的React教程进行工作。当我输入时:
eslint **/*.js
当我从项目root运行时,它会返回"参数列表过长"。以下工作,但不包括所有文件。
eslint **/*.js
但是,问题不是ESLINT,因为以下导致相同的错误。
ls **/*.js
和
ls */*.js
这不是一个大项目,也是其中唯一具有许多文件夹的文件夹是node_modules文件夹。
为什么要为一个相对较小的区域提供此错误,并且是否有一种方法可以捕获文件夹和子文件夹中的所有JS文件?
要么:
printf '%s ' **/*.js | xargs -0 eslint
...或...
find . -name '*.js' -exec eslist {} +
...将运行大量的eslint
调用,每个调音只有与单个调用命令行中的参数一样多。