在 Angular CLI (1.3+) 中如何确保我的 web.config 文件输出到我的 'dist' 目录

In Angular CLI (1.3+) How can I ensure that my web.config file outputs to my 'dist' directory

为了在 运行 我的生产构建命令中将 favicon.icoweb.config 之类的任何文件从我的 Angular CLI 项目复制到我的 dist 文件夹: ng build --env=prod,我必须将要复制的文件放在哪里,我是否需要在我的 .angular-cli.json 文件中引用它?

将文件输出到 dist 目录时必须记住的几件事。

确保您要导出的文件已经存在于您的 src 目录中。如果你有一个 favicon.ico 和一个 web.config 文件,你想输出到 dist 目录的根目录,它们需要在你的 src 目录的根目录中。

接下来您需要像这样更改 .angular-cli.json

"apps": [
    {
      "root": "src",
      "outDir": "dist",
      "assets": [
        "assets",
        "favicon.ico",
        "web.config"
      ],
      ...
    }
  ],