Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 节点js递归文件夹包含_Javascript_Node.js - Fatal编程技术网

Javascript 节点js递归文件夹包含

Javascript 节点js递归文件夹包含,javascript,node.js,Javascript,Node.js,我正在使用Thread、selenium和node js设置测试自动化。在wdio.conf.js文件中,我必须填写一个specs数组,它是一个字符串数组。这些字符串是要执行的js文件的路径。我不知道如何在文件夹中包含每个js文件。我的结构是这样的 /specs/productA/ 在/productA中,根目录中有.js文件、子文件夹以及这些子文件夹中的文件夹 /specs/productA/testCollectionA/ /specs/productA/testCollectionB/ /

我正在使用Thread、selenium和node js设置测试自动化。在
wdio.conf.js
文件中,我必须填写一个
specs
数组,它是一个字符串数组。这些字符串是要执行的
js
文件的路径。我不知道如何在文件夹中包含每个js文件。我的结构是这样的

/specs/productA/

/productA
中,根目录中有
.js
文件、子文件夹以及这些子文件夹中的文件夹

/specs/productA/testCollectionA/

/specs/productA/testCollectionB/

/specs/productA/testCollectionC/subCollection/


如何以根目录中的每个
js
文件为目标,并以递归的方式执行?

这很容易使用

Edit:我认为
wdio.conf.js
中的
specs
条目实际上采用了glob语法。尝试使用以下方法:

specs: [ "tests/**/*.js" ]
specs: [ "tests/**/*.js" ]