RequireJS Erreur non Interceptée: Dépareillées anonyme define() module

À l'aide de RequireJS avec la colonne vertébrale dans un minimum d'application, je reçois toujours

Uncaught Error: Mismatched anonymous define() module

même si l'application continue à fonctionner. Ici, il est:
https://assets.site44.com/admin/

Je suis, y compris jQuery, le soulignement, l'épine dorsale de index.html car je cherche à raccourcir la définir() standard dans chaque vue/modèle.

https://assets.site44.com/admin/js/main.js se compose de

 var l = console.log.bind(console)

var app
//l("AA")

require.config({
  paths: {
    //Major libraries
    /*jquery: 'libs/jquery/jquery-min',
    underscore: 'libs/underscore/underscore-min', //https://github.com/amdjs
    backbone: 'libs/backbone/backbone-min', //https://github.com/amdjs
*/
    //Require.js plugins
    text: 'text'

  }

})


function initApp() {
  console.log("BB")

  require([
    'views/AppView'
  ], function(AppView){
    l("CC")

    app = new AppView()
    $("#app").html(app.render())

  })
}

$(document).ready(initApp)

Je ne peux pas comprendre la question de docs ou de ce répondu à la question:
Incompatibles anonyme define() module

Merci

Votre code a beaucoup d'erreurs de syntaxe, il manque surtout des points-virgules. J'aimerais vraiment vous recommandons de tri de ceux de la première. Peut-être décommentez les chemins de jQuery, de Soulignement et de la colonne vertébrale, depuis votre code s'appuie sur eux d'être inclus, et de les inclure dans votre AppView et MyModel define() appels.
Salut Simon, je voudrais éviter la définition de jQuery, de Soulignement et de la colonne vertébrale dans TOUTES les vues/modèle/de la collection. Je ne suis pas sûr de ce que les erreurs de syntaxe de vous référer à: ajouter des points-virgules ne fera pas cette erreur de s'en aller.
Vous n'avez pas besoin de définir l'ensemble d'entre eux dans chaque vue, de modèle et de collection, mais vous aurez certainement besoin d'épine Dorsale. Vous pouvez laisser de côté les points-virgules si vous avez confiance en JavaScript est intrinsèquement peu fiables automatique semi-colon insertion de la fonctionnalité. Pas sûr pourquoi vous voulez, si. C'est une source commune de bugs qui sont difficiles à suivre.

OriginalL'auteur user3036808 | 2013-11-27