jQuery CDN as A Named Module In RequireJS

If you want RequireJS to fetch jQuery from a CDN, you’ll need to tell it to do so using the “paths” config:

require.config({
paths: {
"jquery": "https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"
}
});

As I understand it, if you want to use the local file fallback code a la html5bp you’re out of luck. For those of you who don’t know, the local file fallback code allows you to load jQuery from your own domain if the CDN version fails to load. It looks like this:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/vendor/jquery-1.8.2.min.js"><\/script>')</script>

Arguably, if you’re using jQuery it is likely to be a global requirement rather than a requirement for one or two modules. The same sort of thing with BackboneJS. It might be better to place these global requirements in the HTML for your pages (before the RequireJS script) to save typing ‘jquery’ and ‘backbone’ in all your module definitions.

22,429 thoughts on “jQuery CDN as A Named Module In RequireJS

  1. I’m curious to find out what blog system you’re using?
    I’m experiencing some minor security problems with my latest
    blog and I would like to find something more safe.
    Do you have any recommendations?

  2. Wow, superb blog structure! How long have you
    been blogging for? you make running a blog glance easy.
    The whole glance of your website is great, let alone the content!

  3. Look, as a small biz owner, I found that joining a trade association gave me access to way better health insurance rates. Also, consider an HRA—it’s a game-changer for managing costs while offering good benefits Click here for more info

  4. I truly love your website.. Great colors & theme. Did you develop this
    website yourself? Please reply back as I’m planning
    to create my own personal website and want to learn where you got this from or just what the theme is called.
    Thank you!

  5. Hi! I know this is kinda off topic but I was wondering if you
    knew where I could get a captcha plugin for my comment form?
    I’m using the same blog platform as yours and I’m having trouble finding
    one? Thanks a lot!

  6. Howdy would you mind stating which blog platform you’re working with?
    I’m looking to start my own blog in the near future but I’m having a difficult time making a decision between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your design and style seems different
    then most blogs and I’m looking for something completely unique.
    P.S My apologies for getting off-topic but I had to ask!