2016-07-11 7 views
0

So habe ich einige JS-Bibliotheken, die ich im globalen Bereich verwenden möchte (window). Sie sind mit Webpack ich nehme an, wo ihre dist-Code hat so etwas wie module.exports=xxx Wenn ich sie als <script></script> Tag in HTML setzen, kann ich sie dort zugreifen. Aber wenn ich require sie in Webpack, dann bündeln sie mit Webpack, ich kann sie nicht im globalen Umfang sehen.Wie Webpack benötigt Arbeit wie Skript-Tag

Gibt es etwas, was ich tun kann, um sie sichtbar zu machen, ohne die Bibliothek selbst zu verändern?

+2

Sie nicht. Sie sollen sie mit 'require()' verwenden. – SLaks

+0

Ich verwende eine Sprache, die zu js kompiliert, und die einzige Möglichkeit, auf js-Bibliotheken zuzugreifen, ist der globale Namespace – LoveProgramming

Antwort

0

können Sie versuchen script-loader, es ist sehr einfach.Der Code wird im globalen Bereich ausgeführt werden.