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

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

В подпрограммах у вас есть ряд свойств конфигурации включая root и source Root, которые указывают, где находятся файлы sr c для этого под приложения.

{  
  "...",  
  "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 / sr c" токеном (или подобным), таким как [sourceRoot], так как мы уже определяем этот путь далее в конфигурации?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...