我相信在Angular中并没有这个功能,而且Angular也没有看到任何使其成为可能的好处。请参见此问题。
有一些解决方法,例如创建一个脚本来运行后构建。请参见此问题以获取可能的解决方案。
或者......您也可以将其添加到npm脚本中:
{
"name": "app",
"version": "0.0.0",
"scripts": {
"ng": "ng",
"build": "ng build && bash mkdir dist/App/ng-main && bash find dist/App -type f ! \( -iname '*.html' \) -exec `echo mv {} ./dist/App/ng-main/` \;",
...
}
然后运行
npm run build