2016-08-20 4 views
5

を飼いならす私は次のように自分自身を初期化するJSライブラリを持っていますライブラリが想定するウィンドウではありません。このタイプのライブラリをwebpackで動作させるには、きちんとした方法がありますか?私の最後の手段は、ポストローダーや何かを使って、これをひっくり返してウィンドウに置き換えることです。のWebPACK:</p> <pre><code>(function(root) { ...... ...... })(this) </code></pre> <p>のWebPACKで構築されたとき、私は</p> <pre><code>function(module, exports) { (function(root) { })(this) } </code></pre> <p>「このような何かを得る方法:JS非NPM準拠のライブラリ

答えて

5

はい、私たちはこれらのモジュールをシムにするためのいくつかの異なる方法があります。

Here is a list of different options(溶液カムはライブラリーごとに異なる)。 ProvidePluginを使用するか、エイリアスと外部を使用するのが好きです。

+0

ありがとう、ありがとう。それがまさに私が必要なものです。私はそれもインポート構文で動作すると思います。 – Flmhdfj

+0

それは、ライブラリの種類によって異なります! –

関連する問題