私はpopperjsを必要とするbootstrap 4.0 betaを使用しています。これはv1.12.5です。 jQueryはバージョン3.2.1で、jQuery.noConflict()モードです。これはshopifyテーマのため、javascriptファイルを含めるために、ShopifyのSlateコマンドラインツールでgulp-include指令を使用します。ファイルは次のようになります含めるマイ:私がしようとするとjqueryが定義されていないpopperjs行2325 bootstrap4と一緒に使用した場合
// =require vendor/jquery-3.2.1.js
// =require vendor/popper.js
// =require vendor/bootstrap.min.js
とブートストラップナビゲーションバーのドロップダウントグルを使用して、私はjQueryのは、すべての非ポッパーブートストラップで正常に動作している
Uncaught TypeError: Cannot read property 'jquery' of undefined
コンソールのエラーを取得します機能とカスタムjQuery JavaScript。しかし、jquery(小文字のq)はコンソールに入力すると定義されませんが、これはpopperjsが2325行で使用するものです。popperjsソースを編集してqを大文字にすると、同じエラーがスローされます。