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. Tulisan prediksi bola ini menarik dan cukup akurat.
    Analisisnya jelas, apalagi bagian yang membahas
    taktik masing-masing tim. Semoga ke depan ada banyak lagi
    ulasan seperti ini untuk pertandingan penting
    lainnya.

  2. Wow that was strange. I just wrote an very
    long comment but after I clicked submit my comment didn’t appear.
    Grrrr… well I’m not writing all that over again. Anyway,
    just wanted to say fantastic blog!

  3. Appreciation to my father who stated to me on the topic of this web site, this web site is truly remarkable.

  4. Curious if anyone else noticed difference mentally after engaging consistently within such rigorous physical activities overtime – definitely saw shifts myself inspired partly due emphasis placed upon mental wellness discussed regularly throughout boxing gyms

  5. I’ve been surfing on-line more than 3 hours lately, yet I by no means discovered any interesting
    article like yours. It’s beautiful worth enough for me.
    Personally, if all site owners and bloggers made excellent content as
    you probably did, the net shall be a lot more helpful than ever before.