aboutsummaryrefslogtreecommitdiffstats
path: root/build/external_resources/webpack/readme.md
blob: 9b60f41e89c852fac2b51d924c9682d4e18dd2af (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
# webpack resource

Ресурс должен быть tar-архивом с директорией node_modules, которая содержит
следующие пакеты:
  * typescript@4.5.5 — нужен чтобы интерпретировать TS-код
  * webpack@5.69.1 — сам вебпак, который будет использоваться для сборки бандла
  * webpack-cli@4.9.2 — cli к этому вебпаку
  * ts-loader@9.2.6 — используется по сути как плагин к webpack. Нужен, чтобы транспилировать TS to JS прямо на шаге вызова вебпака. В противном случае придётся делать два шага: транспиляцию отдельно и после генерацию бандла.

Сгенерировать новую версию ресурса можно с использованием скрипта `generate-webpack-resource.sh`.