Requirejs: jQuery n'est pas défini

En quelque sorte, je reçois toujours ce message d'erreur:

Uncaught ReferenceError: jQuery n'est pas défini

J'ai l'impression que jQuery (chargé via CDN) prend plus de temps à charger (confirmé par le réseau de l'onglet sur Chrome). Je l'exécute en local sur mon PC, donc c'est pourquoi le CDN appel sera toujours plus longtemps, puis les bibliothèques. Mais n'est-ce pas requirejs censé attendre après jQuery est chargé avant de charger les autres bibliothèques?

Mon boot.js :

(function(){
    requirejs.config({
        baseUrl: '/assets/js/',
        paths: {
            'lib': 'lib/',
            'src': 'src/',
            'jquery': [
                '//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min',
                'lib/jquery-1.9.1.min'
            ],
            'mootools': 'lib/mootools-core-1.4.5',
            'class.mutators': 'lib/Class.Mutators.jQuery'
            //'order': 'assets/js/lib/order',
        },
        shim: {
            'class.mutators': {
                deps: [
                    'mootools'
                ],
                exports: 'classmutators'
            },
            'underscore': {
                    exports: '_'
            }
        },
        waitSeconds: 15
    });

    requirejs([
        'jquery',
        'src/app-require'
    ], function($){
        $(document).ready(function(){
            var App = new $.App($('body'));
        });
    });

})();

Mon app-require.js :

define([
    'mootools',
    'class.mutators',
    'src/Tracker',
    'lib/jquery.easing.1.3',
    'lib/nivo/jquery.nivo.slider.pack',
    'lib/isotope/jquery.isotope.min',
    'lib/waypoints.min'
], function() {

var className = 'App';
//--
return $[className] = new Class({
    jQuery: className,

    Implements: [Options, Events],

    options: {},

    //-- init
    //---------------------------------------------
    initialize: function(el, options) {
              ...
    },

            ...
    });
});

Des idées?

utilisez l'adresse: http:// dans votre jQuery url lorsque vous accédez à l'application via google chrome à partir de locaux. parce que chrome ajoute file:// dans l'url lors de l'accès n'est donc pas de chargement de jquery, lors de l'accès à partir de votre local. au lieu de cela, vous devez installer un serveur web pour accéder à votre application via localhost
J'ai essayé d'ajouter 'http:' mais toujours la même erreur. Le fichier est en cours de chargement très bien sans le "http:" trop.
ce fichier est l'erreur Uncaught ReferenceError: jQuery is not defined origine, pouvez-vous voir que dans votre console ?

OriginalL'auteur Alex Beauchemin | 2013-06-10