Angular.json поддерживает "path.replace" или замену токена в путях, например, используя [sourceRoot]

Я просматривал документацию по конфигурации Angular Workspace, чтобы узнать, есть ли способ сделать следующее:

В субприложениях у вас есть ряд свойств конфигурации, включая root и sourceRoot, которые указывают, где находятся файлы src для этого субприложения.

{  
  "...",  
  "projects": {  
    "MainApp": { ... },
    "SubApp": {  
      "root": "projects/SubApp/",  
      "sourceRoot": "projects/SubApp/src",  
      "projectType": "application",  
      "architect": {  
        "build": {  
          "outputPath": "dist/SubApp",  
          "index": "src/index.html",  
          "configurations": {  
            "production": {  
              ...  
            },  
            "dev-nl": {  
              "i18nFile": "projects/SubApp/src/locale/messages.nl.xlf",  
              ...  
            }  
          }
        }
      }  
    }
  }
}

Глядя на конфигурацию выше, в частности на строку "i18nFile": "projects/SubApp/src/locale/messages.nl.xlf", мой вопрос таков:

Предоставляет ли angular какой-то механизм для замены "projects/SubApp/src" на токен (или аналогичный), такой как [sourceRoot], поскольку мы уже определяем этот путь дальше в конфигурации?

0 ответов

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