ogregor
@ogregor
арендатор vpn сервера debian

Как с помощью webpack перед сборкой проекта предвартельно скомпилировать ts файл в js?

Здравствуйте. Есть проблема, решение которой не получилось найти "по быстрому"

Суть задачи.
- Написание webworker на typescript с последующей его регистрацией
- Использование библиотеки workbox от google и плагина workbox-webpack-plugin

Процесс сборки
Процесс идет таким образом что плагин ищет js файл с определением webworker и инжектит в него workbox как глобальную переменную, на вход плагин строго принимает js файл.

Предполагаемое решение
- Единственным решением которое быстро напрашивается, это перед сборкой проекта произвести отдельную компиляцию webworker.ts в webworker.js и уже после этого запускать процесс сборки webpack

Вопрос:
Каким образом можно это сделать? Есть ли внутренние механизмы или плагины webpack которые позволят исключить воркер из общей сборки, скомпилировать его отдельно и затем начать процесс основной сборки? Или придется писать какие то свои скрипты?
  • Вопрос задан
  • 37 просмотров
Пригласить эксперта
Ответы на вопрос 1
@alexhovansky
https://webpack.js.org/concepts/entry-points/#sepa...
Указываете несколько entry, в результате получаете несколько bundle'ов
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YLab Тольятти
от 80 000 до 120 000 руб.
Alytics Зеленоград
от 120 000 до 150 000 руб.
15 сент. 2019, в 09:17
25000 руб./за проект
15 сент. 2019, в 09:14
100000 руб./за проект
15 сент. 2019, в 02:07
4000 руб./за проект