Angular несколько значков в зависимости от среды - PullRequest
0 голосов
/ 22 января 2020

Я недавно перешел на Angular 9, и у меня есть несколько сред для производства для моего приложения, и каждая из них должна установить свои собственные значки, но я не уверен, как это сделать.

I Я также хочу установить несколько значков для всех устройств и размеров, поэтому у меня есть несколько файлов одновременно (favicon, favicon-16x16, favicon-32x32, et c.)

AFAIK Я не могу использовать переменные в мой индекс. html, поэтому я должен создать один индекс для каждого env со своими собственными значками?

Кроме того, как я могу изменить файл favicon.ico по умолчанию для всех этих файлов?

1 Ответ

0 голосов
/ 24 января 2020

Итак, я обнаружил, что могу устанавливать разные ресурсы для каждой сборки и исключать папку, которую я перемещаю, и я делаю что-то вроде:

{
  ...,
  "configurations": {
    "production.one": {
      ...,
      "assets": [
        {
          "glob": "**/*",
          "input": "src/assets/favicon/production_one",
          "output": "assets/favicon"
        },
        {
          "glob": "**/*",
          "input": "src/assets",
          "output": "assets",
          "ignore": ["favicon/**/*"]
        }
      ]
    }
  },
  ...
}
...