でReveal.jsをインポートすることはできません私は輸入-ローダーを使用してのWebPACK 2.2でreveal.jsをインポートしようとしているが、私はエラーを取得しておいてください。はWebPACKの2.2
捕捉されない例外TypeErrorを:プロパティを設定することはできません「明らかに」 this
としてグローバルウィンドウの変数を挿入する必要があり require('imports-loader?this=>window!reveal.js');
:未定義
の私はこのようにそれをインポートしようとしています。最後の行に
(function (root, factory) {
if (true) {
root.Reveal = factory();
}
})(undefined, function() {
undefined
root
パラメータとして関数に渡されている:エラーの原因
コードの一部は、このです。
このコードは、webpackがreveal.jsライブラリをインポートする方法です。何らかの理由で、webpackは、コードをまとめてバンドルすると、this
をundefined
に置き換えているようです。
webpackでこのライブラリを正しくインポートするにはどうすればよいですか?スクリプトローダーも試しましたが、同じエラーが発生します。 WebPACKの構成で