title: Issue Loading PopperJS and Bootstrap via RequireJS, Even After Using Recommended PopperJS Version
body: <p>I'm attempting to load jquery, popperjs, and bootstrap (v4-beta) via requirejs and in the console I keep getting:</p>
  
  <pre><code>Uncaught Error: Bootstrap dropdown require Popper.js (https://popper.js.org)
      at bootstrap.js:6
      at bootstrap.js:6
      at bootstrap.js:6
  </code></pre>
  
  <p>Here's my code in main:</p>
  
  <pre><code>requirejs.config({
  
    paths: {
      'jquery': 'lib/jquery',
      'popper': 'lib/popper',
      'bootstrap': 'lib/bootstrap'
    },
  
    shim: {
      'bootstrap': ['jquery', 'popper']
    }
  
  });
  
  requirejs(['jquery', 'popper', 'bootstrap'], function(jquery, popper, bootstrap) {});
  </code></pre>
  
  <p>This has already been asked a few times regarding issues with loading popper.js and bootstrap with requirejs.  <strong>Yes</strong>, I'm using the umd version referenced <a href="https://github.com/twbs/bootstrap/issues/23381#issuecomment-324257061" rel="noreferrer">here</a>.</p>
  
  <p>Everything is loading properly into the page:</p>
  
  <pre><code>&lt;script data-main="js/main.js" src="js/require.js"&gt;&lt;/script&gt;
  &lt;script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="main" src="js/main.js"&gt;&lt;/script&gt;
  &lt;script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="jquery" src="js/lib/jquery.js"&gt;&lt;/script&gt;
  &lt;script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="popper" src="js/lib/popper.js"&gt;&lt;/script&gt;
  &lt;script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="bootstrap" src="js/lib/bootstrap.js"&gt;&lt;/script&gt;
  </code></pre>
  
  <p>I'm confused as to why I'm still getting this error and am starting to think it's something with my require config.  Any ideas?</p>