噶; karma.config.js中*和**的区别是什么?

时间:2016-11-02 06:19:36

标签: angularjs path karma-runner relative-path

对不起,我是Karma的新手和角色。

我正在开展一个角度js项目。

在我的业力档案中,我*和**在档案中。

    'app/assets/javascripts/ibiza/*/*.js',
'app/assets/javascripts/ibiza/*/**/*.js',
'app/assets/javascripts/ibiza/*/**/*.es6',
'app/assets/javascripts/mckinley/*/*.es6',
'app/assets/javascripts/mckinley/*/**/*.es6',
'app/assets/javascripts/twitter/*/*.es6',
'app/assets/javascripts/twitter/*/**/*.es6',
'app/assets/javascripts/facebook/*/*.js',
'app/assets/javascripts/facebook/*/**/*.js',

我的问题是什么**在这里使用,它的目的是什么?我知道这是一个简单的问题,但我不知道我无法理解。

1 个答案:

答案 0 :(得分:0)

请查看node-glob

可以找到以下描述:

  

*匹配单个路径部分中的0个或更多字符

     

**如果是" globstar"单独在路径部分,然后它匹配零个或多个目录和子目录搜索匹配。它不会抓取符号链接的目录。