ほとんどの日をグーグルで過ごしてから試してみましたが、これはうまくいかず、何が欠けているのか分かりません。 webpack.common.jsで
私はすでにjQueryの作業を持っている(とそれが動作検証済み):たとえばwebpack 2でjQueryプラグインを読み込んでいます
new ProvidePlugin({
jQuery: 'jquery',
$: 'jquery',
jquery: 'jquery'
})
私はそれを設定する必要があり、「MetisMenu」プラグインを持っていますか?
私は、app.module.tsにrequire/include
のさまざまな組み合わせを試しました。 (定数は/ varに割り当てますが、インポート/は常に、このエラーを与える必要も含む)
同様:
import 'metismenu';
jQuery(...).metisMenu is not a function
import { metisMenu } from 'metismenu';
Cannot assign to read only property 'exports' of object '#<Object>'
require ('metismenu');
Cannot assign to read only property 'exports' of object '#<Object>'
import * as jQuery from 'jquery';
import "metismenu";
Cannot assign to read only property 'exports' of object '#<Object>'
はい、私は ' "window.jQuery" を持っているかを
初公開-ローダーをインストールします。 "jquery"、 "も今追加されましたが、それでも主な問題は解決しません。プラグイン自体はどこにロードされますか?私のjqueryは正常に動作します。 – Agony
UMD定義はグローバルスコープを使用していますが、グローバルは未定義であるため、プラグインによってはエラーが発生します。 –