Jak zacházet s babelem u vlastní knihovny? rubrika: Programování: JavaScript

3 P19
položil/-a 8.1.2020

Zdravím,

mám vlastní npm balík, který používá ES6, čili mám uveden Babel jako dev závislost a knihovna importuje @babel/polyfill.

Balík pak používám v projektu (opět dev závislost), který taktéž používá ES6, čili opět importuje import "@babel/polyfill";. Dostávám však hlášku @babel/polyfill is loaded more than once on this page..

Jaký je správný postup? Použít a importovat babel v knihovně, v projektu mít babel pouze jako dev závislost, ale neimportovat jej?

Díky

odkaz
5 David Macek
odpověděl/-a 1.2.2020

Myslím, že běžný postup je pro vývoj použít babel-register (potažmo babel-node) a pro zveřejnění kód zkompilovat, aby již nepotřeboval babel.

Pro plný přístup na Devel.cz se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.