Описания, которые я видел, упаковывают веб-компонент следующим образом:
ng build --prod --output-hashing=none && cat dist/custom-element/{runtime,polyfills,scripts,main}.js > element.js
Однако при компиляции Angular 9 веб-компонента создаются следующие файлы:
├── 3rdpartylicenses.txt
├── favicon.ico
├── index.html
├── main-es2015.js
├── main-es5.js
├── polyfills-es2015.js
├── polyfills-es5.js
├── runtime-es2015.js
├── runtime-es5.js
└── styles.css
Какие файлы нам нужно объединить? Все файлы *.js
?