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.
Hey very nice blog!
Way cool! Some extremely valid points! I appreciate you writing this write-up and the rest of the website is also very good.
Have you ever thought about writing an e-book or
guest authoring on other blogs? I have a blog based on the same information you discuss and would really like to
have you share some stories/information. I know my readers would enjoy
your work. If you’re even remotely interested, feel free to shoot me an e-mail.
I ⅼike reading a post that will make people think. Also, many thanks for
permitting me to comment!
Here is my webpage linen bed Linen
This is a great tip especially to those new to the blogosphere.
Simple but very accurate information… Many thanks for sharing this one.
A must read article!
If you wish for to grow your familiarity simply keep visiting this website and be updated with the hottest news update posted here.
I am regular reader, how are you everybody?
This paragraph posted at this website is truly nice.