Я запускаю приложение angular 8.
Мой пакет. json имеет много разных скриптов, таких как этот:
...
"v2boa": "ng serve --open --port=4210"
...
В основном я использую разные версии приложение на разных портах.
Я использую пакет @ angular -builders / custom-webpack для подключения дополнительной конфигурации webpack. Я создал собственный файл веб-пакета и изменил angular. json соответственно.
angular. json:
"customWebpackConfig": {
"path": "./extra-webpack.config.ts"
}
extra-webpack.config.ts
import * as webpack from 'webpack';
// different conditions here
// based on the port the app is running
export default {
plugins: [
new webpack.DefinePlugin({
'process.env': {
PORT: ???
}
})
],
} as webpack.Configuration;
Это выполнимо?
Спасибо