Angular 7 构建后重定位资产文件

Angular 7 relocate Assets File after Build

我在 src 下的 assets 文件夹中有这个 sitemap.xml 文件:

当使用 ng build --prod 通过 cli 构建我的项目时,生成的文件夹如下所示:

我的问题只是如何在构建项目时将 sitemap.xml 文件移出 assets 文件夹?

根据文档 here,您只需更新 angular.json 文件。

类似下面的内容应该适用于您的站点地图文件:

"assets": [{ "glob": "sitemap.xml", "input": "src/assets/", "output": "/" }],