webpack - сборка готовая для браузера сборка и ES6 - PullRequest
0 голосов
/ 07 ноября 2018

У меня есть проект ES6 A , который должен потребляться

  1. другое веб-приложение во время выполнения - оно будет включать lib через тег script, а A затем предоставляет класс / конструктор в глобальном (window) пространстве имен;
  2. другая программа B как зависимость времени сборки.

Первое требование простое - это наше обычное использование babel + webpack (или любого другого упаковщика) для его переноса на ES5 и связывания для использования в сети. Как насчет второго? Как сделать эту библиотеку также доступной для публикации (например, на частном сервере npm), чтобы B мог использовать код ES6 и переносить эти сами в любой требуемый js.

Это дало бы нам выгоду от сотрясений деревьев при построении B .

Редактировать: не уверен, если это важно, но это , а не для времени выполнения узла, только веб.

...