В Angular CLI (1.3+) Как я могу убедиться, что мой файл web.config выводится в мой каталог 'dist'

Для того, чтобы скопировать любой файл, как favicon.ico или web.config из моего проекта Angular CLI в мою папку dist после запуска моей производственной команды сборки: ng build --env=prod, где я должен поместить свой файл, который я хочу скопировать, и мне нужно сослаться на него в моем .angular-cli.json файл?

1 ответ

Решение

Несколько вещей, которые вы должны помнить при выводе файлов в каталог dist.

Убедитесь, что файл, который вы хотите экспортировать, уже существует в вашем src каталог. Если у вас есть оба favicon.ico и web.config файл, который вы хотите вывести в корень dist каталог они должны быть в корне вашего src каталог.

Далее вам нужно внести изменения в .angular-cli.json вот так:

"apps": [
    {
      "root": "src",
      "outDir": "dist",
      "assets": [
        "assets",
        "favicon.ico",
        "web.config"
      ],
      ...
    }
  ],   
Другие вопросы по тегам