aboutsummaryrefslogtreecommitdiffstats
path: root/build/external_resources
diff options
context:
space:
mode:
authormiripiruni <miripiruni@yandex-team.ru>2022-07-01 21:33:51 +0300
committermiripiruni <miripiruni@yandex-team.ru>2022-07-01 21:33:51 +0300
commit959b99f71aa25cd05aef48cb9f2ffcf8306689f1 (patch)
treef13209fce8af26d3d729fca0ccba5e1ccc374e36 /build/external_resources
parent606f19201f1b5371e5066492e179af66c002befc (diff)
downloadydb-959b99f71aa25cd05aef48cb9f2ffcf8306689f1.tar.gz
feat: webpack plugins usage example
See: https://st.yandex-team.ru/FBP-24 ref:00af3208b58a94916e8ae152480a8dbd01203637
Diffstat (limited to 'build/external_resources')
-rw-r--r--build/external_resources/webpack/generate-webpack-resource.sh2
-rw-r--r--build/external_resources/webpack/readme.md1
2 files changed, 2 insertions, 1 deletions
diff --git a/build/external_resources/webpack/generate-webpack-resource.sh b/build/external_resources/webpack/generate-webpack-resource.sh
index cba20981f3..f8cbaafdda 100644
--- a/build/external_resources/webpack/generate-webpack-resource.sh
+++ b/build/external_resources/webpack/generate-webpack-resource.sh
@@ -2,7 +2,7 @@
set -e
WEBPACK_VERSION="5.69.1"
-PACKAGES="webpack@$WEBPACK_VERSION webpack-cli@4.9.2 ts-loader@9.2.6 typescript@4.5.5"
+PACKAGES="webpack@$WEBPACK_VERSION webpack-cli@4.9.2 ts-loader@9.2.6 webpack-dev-middleware@5.3.3 typescript@4.5.5"
cd ~
diff --git a/build/external_resources/webpack/readme.md b/build/external_resources/webpack/readme.md
index 9b60f41e89..a505376693 100644
--- a/build/external_resources/webpack/readme.md
+++ b/build/external_resources/webpack/readme.md
@@ -6,6 +6,7 @@
* webpack@5.69.1 — сам вебпак, который будет использоваться для сборки бандла
* webpack-cli@4.9.2 — cli к этому вебпаку
* ts-loader@9.2.6 — используется по сути как плагин к webpack. Нужен, чтобы транспилировать TS to JS прямо на шаге вызова вебпака. В противном случае придётся делать два шага: транспиляцию отдельно и после генерацию бандла.
+ * webpack-dev-middleware@5.3.3 — Для разработки умеет раздавать файлы созданные вебпаком
Сгенерировать новую версию ресурса можно с использованием скрипта `generate-webpack-resource.sh`.