Angular.json支持路径中的“ path.replace”或令牌替换,例如使用[sourceRoot]

时间:2020-04-29 08:45:45

标签: angular angular-workspace-configuration

我一直在查看Angular Workspace Configuration文档,以查看是否可以执行以下操作:

在子应用程序中,您具有许多配置属性,包括 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是否提供某种机制来用令牌(或类似名称)(例如[sourceRoot])替换“ projects / SubApp / src”?

0 个答案:

没有答案