2016-07-22 20 views
0

私のライブラリはwebpackで構築されています。 libraryTargetはUMDです。問題は私の依存関係です。たとえば、私はjQueryを使用しています。ウェブパックの設定は次のようになります。jQueryでWebpack UMD問題

// Only relevant config is shown below 
module.exports = { 
    externals: { 
     "jquery" : "jquery" 
    } 
}; 

AMD環境では、動作します。

しかし、私は "$が定義されていない"よりも、非モジュールローダー環境でビルドされたファイルを使いたいと思っています。もちろん解決策はwebpackの設定を次のように変更することです:

// the Q is now upper case 
"jquery" : "jQuery" 

非モジュールローダーで動作します。env。しかし、今度は、requirejsがの代わりにの代わりにをロードしようとするので、AMD envでこれ以上動作しません。jquery.js

どうすればこの問題を解決できますか?

+0

? – Jai

+0

いいえ、これは解決策ではありません。解決設定プロパティがありますが、これが解決策であるかどうかはわかりません。 – tiktak

答えて

-1

解決される問題、この方法(URLへのクリック)が、私はその正しい方法かどうかわからないです:あなたが両端で同じを使用していない理由を

webpack umd lib and external files