1

我有以下目录树:

- client
   - plugins
      - plugin1
      - plugin2
      - plugin3
         - widgets
           - widget1
           - widget2
             - resources
               - img

我需要使用 grunt copy 将属于任何特定插件小部件的资源中的所有文件复制到一个文件夹中,因此我使用以下 globbing 模式来查找这些文件:

src: 'client/plugins/**/*/resources/img/*'

但它似乎无法找到它们,所以我猜模式是错误的。我的错误在哪里?

4

1 回答 1

1

我认为您在使用该**模式后不能使用特定目录,因为它已经与任何子文件夹匹配。我认为你需要更具体:

src: 'client/plugins/*/widgets/*/resources/img/*'

如果您不能完全使用“小部件”,那么您需要找到另一种选择,也许只是使用另一个/*/. 您可以在node-glob Github repo README 文件中找到所有的 globbing 选项。如果涉及到,这包括诸如反模式之类的东西。

于 2015-01-30T15:26:50.733 回答