параметры углового узла для копирования файлов ресурсов

У меня есть эта структура папок, созданная с использованием федерации динамических модулей nx (минимальный набор файлов для лучшей визуализации)

       .
   └─ apps
      ├─ app-1
      │  └─ src
      │     └─ assets
      │        └─ test.json
      ├─ app-2
      │  └─ src
      │     └─ assets
      │        └─ test-2.json
      └─ shell
         └─ src
            └─ assets

Я использую этот глобус в project.json (эквивалент angular.json в nx) приложения оболочки:

      "assets": ["apps/shell/src/favicon.ico", "apps/shell/src/assets", {
          "glob": "*",
          "input": "apps/*/*/assets",
          "output": "assets"
        }],

Что, похоже, не работает.

Но это работает, когда я использую шаблон глобуса с фактическим полным путем, то есть без подстановочных знаков.

      "assets": ["apps/shell/src/favicon.ico", "apps/shell/src/assets", {
          "glob": "*",
          "input": "apps/app-1/src/assets",
          "output": "assets"
        }],

Я хочу использовать подстановочные знаки, так как в будущем может быть несколько приложений. Я что-то пропустил?

Я ожидал, что подстановочные знаки будут работать в соответствии с моим тестированием здесь.

https://www.digitalocean.com/community/tools/glob?comments=true&glob=apps%2F%2A%2A%2F%2A%2Fassets&matches=false&tests=apps%2Fapp-1%2Fsrc%2Fassets&tests=apps%2Fapp- 2%2Fsrc%2Fassets

0 ответов

Другие вопросы по тегам