Если вы добавляете файлы вручную после сборки, вы можете попробовать написать действие postbuild
, которое скопирует все эти файлы в папку сборки.
Файл package.json
:
"scripts": {
"start": "ng serve",
"build": "ng build --prod",
"postbuild": "cp somefile ../../myproject/java/src/main/webapp/somefile",
...
},
Если вы работаете в операционной системе Windows и хотите выполнить несколько действий, вы можете использовать скрипт powershell
, который может быть вызван как шаг postbuild
.
"scripts": {
...
"postbuild": "powershell ./update-build-folder.ps1",
...
},
Каждый раз, когда вы запускаете npm build
/ yarn build
, каталог сборки будет очищен, после этого угловой CLI выведет файлы JS, а затем все эти пользовательские файлы будут помещены в каталог сборки.